Luxury Hotels in Edinburgh

Compare 24 luxury hotels in Edinburgh, from castle-view suites to spa retreats. Book now for exclusive deals and top-rated stays.

Check-in
Sun, 20 Sept
Check-out
Mon, 21 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 20 Sept
-
Check-out
Mon, 21 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 20 Sept
-
Check-out
Mon, 21 Sept
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
Perfect1672 total reviews
our site & Booking.com
Map
400 m from City Centre200 m from Edinburgh Waverley Railway Station
Whisky BarNumber OneBalmoral Spa
  • 500-variety whisky bar
  • 4 AA Rosette dining
  • Award-winning afternoon tea
From£ 504 /nightSelect
9.3
Perfect2865 total reviews
our site & Booking.com
Rooftop LoungeBicycle RentalWalking Tours
  • Rooftop champagne lounge with city views
  • Complimentary mini-bar with local products
  • Local artwork and natural materials
From£ 172 /nightSelect
8.3
Great1252 total reviews
our site & Booking.com
Map
2.6 km from City Centre800 m from Murrayfield Stadium
Private GardensWhisky SelectionAfternoon Tea
  • Individually designed heritage rooms
  • Private garden with conservatory
  • Extensive whisky and gin selection
From£ 270 /nightSelect
9.0
Perfect3080 total reviews
our site & Booking.com
Map
1.5 km from City Centre200 m from Edinburgh International Conference Centre (EICC)
Golf CourseFitness CentreBusiness Centre
  • Award-winning housekeeping standards
  • Personalized event surprise decorations
  • Eco-friendly opt-in room service
From£ 231 /nightSelect
9.1
Perfect1685 total reviews
our site & Booking.com
Map
2.8 km from City Centre1000 m from Midlothian Ski Centre
Whisky BarPrivate TerraceUnderfloor Heating
  • Adults-only boutique hotel
  • Connected to historic Canny Man pub
  • Extensive Scottish whisky selection
From£ 91 /nightSelect

Edinburgh's luxury hotel scene offers a range of high-end accommodations, from historic townhouses to modern five-star properties. Expect to pay upwards of £200 per night for a premium room, with top-tier suites reaching £500 or more. The city's best districts for luxury stays include the West End, New Town, and the city centre, providing easy access to Edinburgh Castle, Princes Street, and the Royal Mile. Amenities often include spa facilities, fine dining restaurants, and concierge services, with many hotels offering complimentary Wi-Fi and breakfast.

Top-rated options include the Sheraton Grand Hotel & Spa, which features a 19-metre swimming pool and a rooftop hydropool, and the Kimpton Charlotte Square, offering a central location with a spa and indoor pool. For a more intimate experience, The Bonham provides Victorian elegance with city views, while Prestonfield House offers a romantic retreat with gardens and a golf course. The Witchery by the Castle delivers opulent, gothic-themed suites, and the Fingal Hotel, a converted lighthouse ship, provides a unique stay with free parking. These hotels cater to couples, families, and business travellers seeking refined comfort and exceptional service.