The Witchery’s panelled dining room, candlesticks on the tables and the garden through an arched window

Hotels guide · Edinburgh

Edinburgh’s grand hotels: rooms, tables and bars

The grand hotels of Edinburgh, from the Balmoral and the Caledonian to the Witchery and Prestonfield, with the townhouses, Fingal in Leith and the country houses beyond.

The back story

  1. The back story

    Edinburgh’s grand hotels, from the Balmoral clock to the Witchery

    Edinburgh·In depth

    The Balmoral and the Caledonian at either end of Princes Street, Gleneagles Townhouse on St Andrew Square, the Witchery at the castle gates and Prestonfield below Arthur’s Seat: where to stay in Edinburgh.

    Explore View on map

The grand hotels

  1. Rocco Forte · 1 Princes Street

    The Balmoral

    New Town·Grand hotel

    Rocco Forte’s grand hotel at the east end of Princes Street, above Waverley, with Number One, Palm Court and a spa.

    1 Princes Street, Edinburgh EH2 2EQExplore View on map

  2. St Andrew Square

    Gleneagles Townhouse

    New Town·Grand hotel

    Gleneagles’ city house on St Andrew Square, with The Spence, a rooftop bar and a private members’ club.

    39 St Andrew Square, Edinburgh EH2 2ADExplore View on map

  3. “The Caley”

    The Caledonian, Curio Collection by Hilton

    West End·Grand hotel

    The grand hotel at the west end of Princes Street, now in Hilton’s Curio Collection, with 1925 at The Pompadour.

    Princes Street, Edinburgh EH1 2ABExplore View on map

  4. At the castle gates

    The Witchery by the Castle

    Old Town·Boutique hotel

    Nine theatrical suites and a famous candlelit dining room at the gates of Edinburgh Castle.

    Castlehill, Royal Mile, Edinburgh EH1 2NFExplore View on map

  5. Below Arthur’s Seat

    Prestonfield House

    Southside·Country house

    A five-star country house in its own grounds below Arthur’s Seat, with Rhubarb restaurant: the Witchery’s sister.

    Explore View on map

  6. On Charlotte Square

    Kimpton Charlotte Square

    New Town·Luxury hotel

    A hotel and spa in the Georgian houses of Charlotte Square, at the west end of George Street.

    Charlotte Square, Edinburgh EH2 4HQExplore View on map

  7. The newspaper’s building

    The Scotsman Hotel

    Old Town·Historic hotel

    The Edwardian home of The Scotsman newspaper on North Bridge, now a hotel with a boutique cinema.

    20 North Bridge, Edinburgh EH1 1TRExplore View on map

  8. Westfield St James Quarter

    W Edinburgh

    New Town·Design hotel

    The W hotel in the coiled-ribbon tower above Westfield St James Quarter, at the east end of the New Town.

    Explore View on map

Boutique and townhouse

  1. Serviced residence

    Cheval The Edinburgh Grand

    New Town·Serviced apartments

    Five-star serviced apartments on St Andrew Square, by the Cheval Collection.

    Explore View on map

  2. By Waverley

    Market Street Hotel

    Old Town·Design hotel

    A design hotel steps from the Royal Mile and Waverley station.

    Market Street, Edinburgh EH1 1DEExplore View on map

  3. Bristo Place

    Hotel du Vin Edinburgh

    Old Town·Boutique hotel

    A boutique hotel with a wine cellar and a bistro on Bristo Place, by the university.

    11 Bristo Place, Edinburgh EH1 1EZExplore View on map

  4. Raeburn Place

    The Raeburn

    Stockbridge·Boutique hotel

    A romantic boutique hotel in a Georgian house on Raeburn Place, in the heart of Stockbridge.

    112 Raeburn Place, Edinburgh EH4 1HGExplore View on map

  5. Gloucester Place

    Nira Caledonia

    Stockbridge·Townhouse hotel

    A Georgian townhouse hotel on Gloucester Place, between the New Town and Stockbridge.

    Gloucester Place, Edinburgh EH3 6EFExplore View on map

  6. Drumsheugh Gardens

    The Bonham

    West End·Townhouse hotel

    A townhouse hotel in the quiet Victorian streets of the West End.

    Drumsheugh Gardens, Edinburgh EH3 7RNExplore View on map

  7. Formerly The Dunstane

    The Roseate Edinburgh

    West End·Boutique hotel

    The former Dunstane Houses near Haymarket, now The Roseate, with KIN by Gary Maclean.

    Explore View on map

  8. St Andrew Square

    Malmaison Edinburgh City

    New Town·Boutique hotel

    Malmaison’s New Town hotel in Buchan House on St Andrew Square, with its bar and brasserie.

    Explore View on map

On the water

  1. A former lighthouse tender

    Fingal

    Leith·Floating hotel

    A five-star floating hotel of 23 cabins, a former lighthouse tender moored in Leith by the Royal Yacht Britannia.

    Alexandra Dock, Leith, Edinburgh EH6 7DXExplore View on map

Country houses beyond the city

  1. By Muirfield

    Greywalls

    Gullane·Country house

    An Edwardian country house beside Muirfield golf course, with walled gardens, half an hour east of the city.

    Muirfield, Gullane EH31 2EGExplore View on map

  2. Three championship courses

    Gleneagles

    Perthshire·Grand resort

    The great Perthshire resort: three championship golf courses, a spa and Restaurant Andrew Fairlie, an hour north of Edinburgh.

    Auchterarder PH3 1NFExplore View on map

Share your Grand hotels guide tips

Been to Grand hotels guide? Tell other readers what you found there.

  1. Loading the conversation…

House rules: keep it about Edinburgh and the topic; off-topic political slogans and campaigning on any cause will be removed. Be civil and respectful, no personal attacks, no links or advertising. Comments are public and moderated, and we may remove any that break the rules. Please don’t share personal details such as phone numbers or emails.

The ULTIMATE letter

Edinburgh in your inbox

An occasional email with new places, events, area guides and our latest in-depth articles. No spam, ever.