Edinburgh: our three hotels side by side

Our three hotel picks in Edinburgh side by side: guest score, reviews, stars, area and reference price per night.

Budget
KM Hotel
Best Value
ibis Styles Edinburgh St Andrew Square
Luxury
Gleneagles Townhouse
Guest score8.2/108.8/109.4/10
Reviews2,7496,035451
Stars★★★★★★★★★★★
AreaEdinburghEdinburghEdinburgh
Reference price per night€122€283€671
Guests like
  • Location: Quiet street within walking distance of the Royal Mile and Old Town attractions.
  • Breakfast: Varied buffet features hot Scottish options, fresh items, and a pancake machine.
  • Location: Central, quiet square near trams, trains, shops, and main attractions.
  • Breakfast: Continental buffet offers a wide variety of cold options, coffee, and fresh items.
  • Staff: Friendly, attentive team provide a warm welcome, helpful concierge, and evening turndown service.
  • Location: Central position near Waverley station, within walking distance of the castle and major sights.
Guests mention
  • Room Space: Functional layout for some, though others find the area cramped with limited storage.
  • Room Size: Often compact with limited floor space for luggage, though some units are spacious.
  • Rooftop Bar: Exclusive terrace offers city views and cocktails, though space is small and service sometimes slow.
Good forpets, breakfastpets, family, ac, breakfastpets, family, spa, gym, ac, breakfast

Which one?

Choose KM Hotel if price matters most, ibis Styles Edinburgh St Andrew Square for the best balance of score and price, and Gleneagles Townhouse if you want the best-reviewed upscale stay.

See all three picks

Prices are reference rates for a 2-night stay for 2 adults (10 to 12 Nov 2026), not live quotes. Scores and review counts are Booking.com snapshots from September 2026. Always check the current price before quoting it as today's.