🇬🇧 Edinburgh, United Kingdom

5 Best Hotels in Edinburgh

The five strongest hotels in Edinburgh, selected by balancing Booking.com guest ratings with the depth of verified review support.

Last updated: Sep 11, 2026

Quick comparison

Guest ratings and review counts were checked on Booking.com on September 11, 2026. Prices are indicative snapshots from the same review; confirm the live rate and availability for your dates.

Scroll sideways to compare prices and hotel details →

HotelArea5staysBooking.comReviewsFrom
Market Street hotelEdinburgh★★★★★5stays selection9.32,627239€
BrewDog DogHouse EdinburghEdinburgh★★★★★5stays selection9.31,524265€
The Balmoral HotelEdinburgh★★★★★5stays selection9.31,050703€
Gleneagles TownhouseEdinburgh★★★★★5stays selection9.4506805€
24 Royal TerraceEdinburgh★★★★★5stays selection9.3803178€

Booking.com ratings and review counts can change as new guest reviews are added. See how we rank hotels.

Top 5 hotels in EdinburghBooking.com rating and reviews

Market Street hotel in Edinburgh
★★★★★5stays selection9.32,627 reviews

Market Street hotel

Market Street hotel is just 0.3 km from the centre of Edinburgh, placing it firmly in the middle of the action. This is especially useful on a short break shaped around sightseeing and dining.

Edinburgh
From239€ per night
See live prices
BrewDog DogHouse Edinburgh in Edinburgh
★★★★★5stays selection9.31,524 reviews

BrewDog DogHouse Edinburgh

Location is an immediate advantage at BrewDog DogHouse Edinburgh, which is 0.4 km from central Edinburgh. Guests can move easily between the hotel and the surrounding streets throughout the day.

Edinburgh
From265€ per night
See live prices
The Balmoral Hotel in Edinburgh
★★★★★5stays selection9.31,050 reviews

The Balmoral Hotel

With the centre of Edinburgh 0.1 km away, The Balmoral Hotel is well placed for a stay focused on the destination. The location is a good fit for travellers who want to make the most of a compact stay.

Edinburgh
From703€ per night
See live prices
Gleneagles Townhouse in Edinburgh
★★★★★5stays selection9.4506 reviews

Gleneagles Townhouse

Gleneagles Townhouse sits 0.2 km from the centre of Edinburgh, so the location does much of the practical work. It is a practical choice for days centred on the main sights of Edinburgh.

Edinburgh
From805€ per night
See live prices
24 Royal Terrace in Edinburgh
★★★★★5stays selection9.3803 reviews

24 Royal Terrace

With the centre of Edinburgh 0.8 km away, 24 Royal Terrace is well placed for a stay focused on the destination. The address makes spontaneous stops and relaxed returns to the hotel easier.

Edinburgh
From178€ per night
See live prices

Live availability

Explore more stays in Edinburgh

Choose your dates in the map to compare live Booking.com options around Edinburgh.

Prices and availability are supplied inside the Stay22 map and can change with dates, guests and room availability.

Market Street hotel in Edinburgh

Where to stay in Edinburgh

Old Town is the obvious comparison point for a visit focused on Edinburgh Castle and the historic closes. New Town offers a Georgian-street and shopping setting. Stockbridge feels more residential, while the West End is useful for transport and Leith shifts the emphasis towards waterfront dining.

For a more focused trip, explore hotels Near Royal Mile for New Year’s Eve.

Hotel image supplied by Booking.com

Frequently asked questions

Hotels in Edinburgh: common questions

01Which Edinburgh areas should I compare with Old Town?

New Town offers Georgian streets and shopping, Stockbridge a residential setting, the West End transport convenience and Leith waterfront dining. Choose around your actual sightseeing and evening venues.

02What is the best hotel in Edinburgh?

Market Street hotel currently ranks first because its 9.3 Booking.com score is supported by 2,627 verified reviews.

03What is the best area to stay in Edinburgh?

The main areas to compare are Old Town, New Town, Stockbridge, West End and Leith. The right choice depends on sights, transport, nightlife and the atmosphere you prefer.

04How are the best hotels in Edinburgh selected?

We balance each property’s Booking.com rating with its number of verified reviews, then confirm that all five hotels are located within the named city.

05How much does a good hotel in Edinburgh cost per night?

Indicative prices in this shortlist currently range from 178€ to 805€ per night. Live rates change with dates, room type, occupancy and cancellation terms.

06Are all five hotels actually in Edinburgh?

Yes. Each selected hotel’s address and coordinates were checked before publication; nearby towns are not used to complete this city ranking.

07When should you book a hotel in Edinburgh?

Book earlier for summer, public holidays, festivals and major event dates. The best-reviewed refundable rooms are usually the first to sell.

08How many nights should you stay in Edinburgh?

Two or three nights suit a focused city break. Add more time for beaches, museums, mountain activities or regional day trips.

09Do you need a car when staying in Edinburgh?

A car is rarely necessary for a central city stay. Consider one for regional day trips, mountain areas or accommodation beyond the main urban centre.

10Are the Booking.com ratings for Edinburgh updated?

Ratings, review counts and indicative prices were checked on Sep 8, 2026. They can change as Booking.com receives new reviews and availability.

11Can you compare live hotel availability in Edinburgh?

Yes. Use the Stay22 map on this page to compare date-sensitive Booking.com prices and availability, then open the selected property for final room conditions.