Welcome to The Caves!

The Caves is an exciting truly unique, atmospheric wedding venue situated in the heart of Edinburgh's Old Town. Its huge arches, that support Edinburgh's South Bridge, form a multitude of unique and diverse function rooms.


From the main vault whose stage is overlooked by a spacious balcony, to vaulted rooms that still contain the remains of buildings that predate the South Bridge itself, this atmospheric venue speaks for itself.

The multiple possibilities of the space mean that we can host everything from live music events, club nights, weddings, corporate entertainment, ceilidhs, Burn's suppers, private parties, themed events, theatre, private dining.....the list is endless...!

This amazing and fantastically unique venue will wow your guests.

Hotels City Rating

Swiss Court Guest House Keswick  4 stars

Keswick (Cumbria) Guest rating

Athena Hotel London  3 stars

London Nice

St Paul Hotel London  4 stars

London Great

St James Hotel Nottingham  4 stars

Nottingham Very good

The Crescent Hotel Harrow  3 stars

Harrow Nice

Lace Market Hotel Nottingham  4 stars

Nottingham Very good

The Gallivant Hotel Rye  4 stars

Rye Great

The Snooty Fox Hotel Tetbury  3 stars

Tetbury Great

Mermaid Inn Rye  3 stars

Rye Very good

Imperial Hotel London  3 stars

London Very good

The Grosvenor Victoria Hotel London  4 stars

London Very good

The Tower Hotel London  4 stars

London Very good

Bellingham Hotel Wigan  3 stars

Wigan

Hilton London Metropole Hotel  4 stars

London Very good

Strand Palace Hotel London  4 stars

London Very good

London Town Hotel  3 stars

London Very good

Melia White House Hotel London  4 stars

London Very good

St Ermins Hotel London  4 stars

London Very good

Gothic House Bed & Breakfast East Grinstead  4 stars

East Grinstead Perfect

The Hoxton Shoreditch Hotel London  4 stars

London Great

Brook Farm Bed & Breakfast North Curry  3 stars

North Curry

Sheraton Heathrow Hotel Hillingdon  4 stars

Hillingdon Very good

Rubens At The Palace London  4 stars

London Great

The Oakley Court Hotel Windsor  4 stars

Windsor Great

Dalhousie Castle Hotel Bonnyrigg  4 stars

Bonnyrigg Very good

Caledonian Hotel Newcastle upon Tyne  3 stars

Newcastle upon Tyne Very good

Hilton London Heathrow Airport Hotel Hillingdon  4 stars

Hillingdon Great

Doubletree By Hilton London Westminster Hotel  4 stars

London Great

Malmaison Oxford Hotel  4 stars

Oxford Great

Copthorne Tara Hotel London  4 stars

London Very good

The Zetter Hotel London  4 stars

London Great

Roseate House London Hotel  4 stars

London Great

The Montague On The Gardens Hotel London  4 stars

London Great

Macdonald Linden Hall Hotel Morpeth  4 stars

Morpeth Very good

Park Plaza County Hall London Hotel  4 stars

London Great

The Scotsman Hotel Edinburgh  4 stars

Edinburgh Great

The Trafalgar St. James London, Curio Collection By Hilton Hotel  4 stars

London Great

Holiday Inn London - Heathrow M4,Jct.4 West Drayton  4 stars

West Drayton Very good

The Ampersand Hotel London  4 stars

London Nice

The Rembrandt Hotel London  4 stars

London Great

Cooperage Hotel St Austell  4 stars

St Austell

Camelot Castle Hotel Tintagel  3 stars

Tintagel

Belfry Hotel Sutton Coldfield  4 stars

Sutton Coldfield Nice

Hilton London Paddington Hotel  4 stars

London Great

The Chesterfield Mayfair Hotel London  4 stars

London Great

Hammet House Hotel Cardigan  4 stars

Cardigan Guest rating

Fat Pigeon Hotel Tintinhull  3 stars

Tintinhull

Premier Inn London County Hall  3 stars

London Great

The Wyndham Arms Hotel Clearwell  3 stars

Clearwell Very good

Millennium Gloucester Hotel London  4 stars

London Very good

Central Park Hotel London  3 stars

London Nice

Sea Containers London Hotel  4 stars

London Great

Park International Hotel London  4 stars

London Great

The Bristol Hotel  4 stars

Bristol Great

Renaissance London Heathrow Hotel Harlington  4 stars

Harlington (Greater London) Very good

Holiday Inn Kensington Forum London  4 stars

London Very good

Amba Hotel Charing Cross London  4 stars

London Great

Berkeley Square Hotel Bristol  4 stars

Bristol Very good

Club Quarters Hotel, Trafalgar Square London  4 stars

London Great

The Old Mill Inn Pitlochry  4 stars

Pitlochry Perfect

Hamiltons Hotel London  3 stars

London Guest rating

Hilton Edinburgh Carlton Hotel  4 stars

Edinburgh Very good

The White Horse Hotel York  3 stars

York

Doubletree By Hilton Stratford-Upon-Avon Hotel  4 stars

Stratford-upon-Avon Great

Citadines Trafalgar Square London Hotel  4 stars

London Great

Titanic Hotel Liverpool  4 stars

Liverpool Great

Dean Street Townhouse Hotel London  3 stars

London Perfect

Holmes Hotel London  4 stars

London Very good

Hilton London Kensington Hotel  4 stars

London Very good

Sir Christopher Wren Hotel & Spa Windsor  4 stars

Windsor Very good

Generator Hostel London  3 stars

London Very good

The Milton Inn Dumbarton  3 stars

Dumbarton

Seven Stars Inn Durham  3 stars

Durham Guest rating

Myhotel Bloomsbury London  4 stars

London Very good

Ashburn Hotel London  4 stars

London Great

Chase Hotel Ross-on-Wye  3 stars

Ross-on-Wye Very good

Crowne Plaza London - The City Hotel  4 stars

London Great

Great Cumberland Place Hotel London  4 stars

London Very good

Ballygally Castle Hotel  4 stars

Ballygally (Larne) Great

Park Plaza London Riverbank Hotel  4 stars

London Great

London House Hotel  3 stars

London Very good

Tamburlaine Hotel Cambridge  4 stars

Cambridge (Cambridgeshire)

Holiday Inn London Mayfair  4 stars

London Very good

Slieve Donard Resort & Spa Newcastle  4 stars

Newcastle (Down) Great

The Cavendish London Hotel  4 stars

London Very good

Georgian House Hotel London  4 stars

London Very good

The Raven Hotel Much Wenlock  3 stars

Much Wenlock

The Wishing Well Hotel Selby  3 stars

Selby Very good

The Nadler Kensington Hotel London  4 stars

London Great

London Marriott Hotel Kensington  4 stars

London Very good

The White Mare Hotel Beckermet  3 stars

Beckermet

Cedar Falls Apartment Bishops Lydeard  3 stars

Bishops Lydeard Very good

Yha London Central Hostel  4 stars

London Great

The Bloomsbury Hotel London  4 stars

London Great

La Suite West London  4 stars

London Nice

Luna And Simone Hotel London  3 stars

London Great

Pine Lake Resort By Diamond Resorts Carnforth  3 stars

Carnforth Great

The Marylebone Hotel London  4 stars

London Great

Poets House Hotel Ely  4 stars

Ely

Apex City Of London Hotel  4 stars

London Great

Park Plaza Victoria London Hotel  4 stars

London Great

Novotel London West  4 stars

London Very good

The Mandeville Hotel London  4 stars

London Very good

Gravetye Manor Hotel East Grinstead  4 stars

East Grinstead Perfect

Park Lane Mews Hotel London  4 stars

London Nice

Staybridge Suites Birmingham  4 stars

Birmingham Great

Sandbanks Hotel Poole  4 stars

Poole Very good

Macdonald Holyrood Hotel Edinburgh  4 stars

Edinburgh Great

Barnsley House Hotel Cirencester  4 stars

Cirencester Very good

Hard Days Night Hotel Liverpool  4 stars

Liverpool Great

Premier Inn Heathrow Airport Hillingdon  3 stars

Hillingdon Great

St James' Court A Taj Hotel London  4 stars

London Very good

Sloane Square Hotel London  4 stars

London Very good

Midland Hotel Manchester  4 stars

Manchester Great

Hilton London Canary Wharf Hotel  4 stars

London Great

Wentworth Hotel Aldeburgh  3 stars

Aldeburgh Great

Principal York Hotel  4 stars

York Very good

Macdonald Compleat Angler Hotel Marlow  4 stars

Marlow (Buckinghamshire) Very good