Edinburgh Luxury Hotels

Compare 5 top-rated Edinburgh luxury hotels near the Castle, Royal Mile, and Princes Street. Superb scores, spa treatments, and city views. Book now.

Check-in
Fri, 02 Oct
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 02 Oct
-
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 02 Oct
-
Check-out
Sat, 03 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-5 out of 5
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1673 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Indoor PoolWhisky BarSteam Room
  • 4 AA Rosette fine dining
  • 500-variety whisky bar
  • Concierge greets at Waverley
FromAU$ 675 /nightSelect
9.3
Perfect2860 total reviews
our site & Booking.com
Rooftop LoungeComplimentary MinibarWalking Tours
  • Rooftop champagne lounge with views
  • Complimentary mini-bar with local snacks
  • Unique design with sliding panels
FromAU$ 263 /nightSelect
9.0
Perfect3050 total reviews
our site & Booking.com
Map
1.5 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Fitness CentreBusiness CentreRestaurant
  • Award-winning housekeeping
  • Personalized surprise celebrations
  • Eco-conscious cleaning policy
FromAU$ 371 /nightSelect
8.3
Great1247 total reviews
our site & Booking.com
Map
2.6 km from City Centre800 m from Murrayfield Stadium
Private GardensWhisky BarCopper Baths
  • Individually styled heritage rooms
  • 100+ whiskies and craft gins
  • Copper roll-top bath suites
FromAU$ 906 /nightSelect
9.1
Perfect1667 total reviews
our site & Booking.com
Map
2.8 km from City Centre1000 m from Midlothian Ski Centre
Canny Man PubWhisky BarOutdoor Patios
  • Attached to Canny Man pub
  • Complimentary drink upon arrival
  • Victorian architecture with modern style
FromAU$ 173 /nightSelect

Edinburgh's luxury hotel scene blends historic grandeur with contemporary design, offering stays that range from landmark icons to boutique hideaways. The Balmoral, commanding Princes Street since 1902, pairs Renaissance splendor with a 4 AA Rosette restaurant, a spa with sauna and Turkish steam room, and over 500 whiskies at SCOTCH. For a more intimate, design-forward experience, Market Street Hotel on the historic skyline features locally sourced fabrics, a rooftop Champagne lounge, and easy access to the Royal Mile and Edinburgh Castle. These hotels typically command rates starting around £250-£400 per night, reflecting prime locations and high-touch service.

For those seeking modern comfort with a personal touch, The Lane Hotel offers a historic setting with air-conditioned rooms, a Scottish seafood restaurant, and proximity to the International Conference Centre (2.5 km) and the National Museum of Scotland. Voco Edinburgh - Haymarket, another superb-rated option (guests rate it 93/100), sits just a two-minute walk from the EICC and less than 1 km from the Castle, featuring a fitness centre, extensive breakfast with local specialities, and 24-hour front desk. Whether you prefer the Old Town's medieval charm, the West End's Victorian elegance, or the convenience of Haymarket for airport links, these luxury hotels provide a polished base for exploring Scotland's capital.