PHOTO: Tara McCrillis

The Best Hotels in All of Edinburgh

Jennifer Rigby | July 06, 2018

Edinburgh's finest hotels, from B&Bs to five-star luxury. The city has plenty of accommodation, but these properties are our absolute favorites.

Related Ultimate Guide: Long Weekend in Edinburgh


The Dunstane Houses

Why it made the list

Sumptuous, grown-up glamor combined with a genuine welcome and great food and drink, all with the flavor of the Orkneys.

A gem of a boutique hotel in a city strangely not overly ble Read More



Why it made the list

For young and trendies, Tigerlily is a buzzing spot on George Street that still has great service and attention to detail.

Shocking pink decor, a buzzing bar and restaurant with a liv Read More


The Glasshouse

Why it made the list

A chic property with that rare bonus in a city center hotel: fabulous outdoor space, from a huge roof garden to rooms with balconies.

Glass walls extend from the 19th-century facade of a former Read More


Gerald's Place

Why it made the list

Really central accommodation run by one of the friendliest and most welcoming B&B owners out there, Gerald, who'll even hug you in welcome on arrival.

Although he is not a native of the city, Gerald Della-Porta Read More


The Witchery by the Castle

Why it made the list

Fabulously opulent suites right by Edinburgh Castle, above a wonderful restaurant.

A Gothic fantasy in an ancient collection of stone buildings Read More


23 Mayfield

Why it made the list

An absolutely stellar B&B/boutique guesthouse, combining style and flair with a real Scottish feel.

A self-styled \"boutique guesthouse,\" 23 Mayfield is a cut Read More


Balmoral Hotel

Why it made the list

If this landmark grande dame of Edinburgh's hotel scene is good enough for JK Rowling (who wrote the last Harry Potter book in one of the suites here), it's good enough for us.

The attention to detail in the elegant rooms—colors were pic Read More

  • 7. The Dunstane Houses
    4 West Coates & 5 Hampton Terrace, Haymarket Edinburgh, EH12 5JQ, Scotland
  • 6. Tigerlily
    125 George St., Edinburgh, Edinburgh, EH2 4JN, Scotland
  • 5. The Glasshouse
    2 Greenside Pl., Edinburgh, Edinburgh, EH1 3AA, Scotland
  • 4. Gerald's Place
    21B Abercromby Pl., Edinburgh, Edinburgh, EH3 6QE, Scotland
  • 3. The Witchery by the Castle
    Castlehill, The Royal Mile, Edinburgh, EH1 2NF, Scotland
  • 2. 23 Mayfield
    23 Mayfield Gardens, Edinburgh, Edinburgh, EH9 2BX, Scotland
  • 1. Balmoral Hotel
    1 Princes St., Edinburgh, Edinburgh, EH2 2EQ, Scotland

Check Rates for Hotels
on the List