Live prices for your dates · free cancellation on many rooms

5 star hotels · Edinburgh · United Kingdom

5 Star Hotels in Edinburgh

We reviewed 28 properties across Edinburgh and selected the 28 best 5 star hotels for this page.

18 hotels 18 rated 8.5+ typical PLN 1,799

hotels

The Witchery T Old Town charmer

The Witchery ★★★★★

Edinburgh

8.9Great237 reviews

Baroque-themed suites and a Secret Garden restaurant on the Royal Mile, close to Edinburgh Castle.

FromPLN 5,123per night
The Balmoral Hotel T 5-star luxury

The Balmoral Hotel ★★★★★

Edinburgh

9.1Perfect1,645 reviews

A 5-star stay on Princes Street with a renowned spa, elegant rooms, and a Michelin-starred restaurant.

FromPLN 3,198per night
Virgin Hotels Edinburgh V Old Town 5-star

Virgin Hotels Edinburgh ★★★★★

Edinburgh

9.1Perfect5,816 reviews

A 5-star Old Town stay with a rooftop terrace, valet parking, and a 10-minute walk to Edinburgh Castle.

FromPLN 1,489per night
Sheraton Grand Hotel & Spa S Spa & Castle Views

Sheraton Grand Hotel & Spa ★★★★★

Edinburgh

8.7Great3,986 reviews

A 5-star Edinburgh hotel with a spa, pool, and views of the castle, just a short walk from the Royal Mile.

FromPLN 778per night
W Edinburgh W City centre with rooftop bar

W Edinburgh ★★★★★

Edinburgh

8.8Great1,630 reviews

A polished five-star base with a rooftop bar, spa, and a location that puts you steps from Edinburgh Castle and the St James Quarter.

FromPLN 1,798per night
Kimpton Charlotte Square By Ihg K Central & historic

Kimpton Charlotte Square By Ihg ★★★★★

Edinburgh

8.8Great3,159 reviews

A Georgian-style hotel with an indoor pool and spa, steps from Princes Street.

FromPLN 1,437per night
Prestonfield House P Opulent Retreat

Prestonfield House ★★★★★

Edinburgh

9Perfect465 reviews

A 5-star Edinburgh retreat with opulent interiors, a peaceful garden setting, and service that guests consistently praise.

FromPLN 2,372per night
Intercontinental Edinburgh The George By Ihg I Prime location
8.5Great3,846 reviews

Steps from the Royal Mile, this 5-star George Street hotel pairs a prime location with a golf course and extensive amenities.

FromPLN 1,828per night
Fingal Hotel F Ship Stay

Fingal Hotel ★★★★★

Edinburgh

9.6Perfect65 reviews

A 5-star stay on a historic ship in Edinburgh's docklands, with free parking and a terrace.

FromPLN 2,137per night
The Bonham T West End classic

The Bonham ★★★★★

Edinburgh

9.2Perfect3,133 reviews

A quiet West End townhouse with cooked-to-order breakfast and easy tram access from the airport.

FromPLN 1,311per night
The Glasshouse, Autograph Collection T Roof Garden

The Glasshouse, Autograph Collection ★★★★★

Edinburgh

8.7Great1,354 reviews

A five-star Edinburgh stay with a roof garden, spacious rooms, and a location that puts the Playhouse and Royal Mile within easy walking distance.

FromPLN 1,366per night
100 Princes Street 1 City center

100 Princes Street ★★★★★

Edinburgh

8.9Great488 reviews

A 5-star stay on Princes Street with castle views, a hearty breakfast, and warm service.

FromPLN 2,018per night
Gleneagles Townhouse G City Classic

Gleneagles Townhouse ★★★★★

Edinburgh

9.2Perfect590 reviews

A stylish 5-star townhouse with a celebrated rooftop bar and spa in the heart of Edinburgh.

FromPLN 3,373per night
Old Town Chambers, Autograph Collection O Royal Mile stay

Old Town Chambers, Autograph Collection ★★★★★

Edinburgh Aparthotel

9Perfect1,897 reviews

Apartment-style luxury on the Royal Mile with kitchenettes and city views.

FromPLN 2,126per night
Radisson Collection Hotel, Royal Mile Edinburgh R Central 5-star
8.6Great935 reviews

A 5-star stay right on the Royal Mile, with private parking and rooms that guests praise for comfort and design.

FromPLN 789per night
The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh T Central Aparthotel

The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh ★★★★★

Edinburgh Aparthotel

9.1Perfect1,082 reviews

A polished aparthotel in the heart of Edinburgh, a short walk from Waverley Station, with spacious suites and a fitness centre.

FromPLN 2,774per night
23 Mayfield 2 Local breakfasts

23 Mayfield ★★★★★

Edinburgh Guest house

8.9Great113 reviews

Breakfasts worth waking up for, with local ingredients and daily specials, plus a cozy base near Edinburgh's sights.

FromPLN 1,419per night
Lyla Rooms L 5-Star Luxury

Lyla Rooms ★★★★★

Edinburgh

9.3Perfect520 reviews

A 5-star stay with spacious rooms, attentive staff, and a quiet yet central location.

FromPLN 1,750per night
Barony House 5 Star Boutique Bk Direct B Adults-only

Barony House 5 Star Boutique Bk Direct ★★★★★

Edinburgh Guest house

9.8Perfect28 reviews

A 5-star adults-only boutique with garden views, free parking, and high guest ratings.

FromPLN 1,229per night
Six Brunton Place Guest House S Guest favourite

Six Brunton Place Guest House ★★★★★

Edinburgh Bed & Breakfast

9.4Perfect711 reviews

A garden-set Edinburgh B&B with a 9.4 guest rating, fresh breakfasts, and rooms that open onto the greenery.

FromPLN 1,381per night
Amaragua Guest House A Adults only

Amaragua Guest House ★★★★★

Edinburgh Guest house

8.8Great411 reviews

An adults-only guest house with a praised Scottish breakfast, free parking, and mountain views near Prestonfield Golf Club.

FromPLN 793per night
The Hedges Hotel - Edinburgh T Host-led luxury

The Hedges Hotel - Edinburgh ★★★★★

Edinburgh

9Perfect2,474 reviews

A five-star Edinburgh guest house with homemade shortbread, whisky, and hosts who go out of their way.

FromPLN 789per night
Queen Street Boutique Suites Q Central & Pet-Friendly

Queen Street Boutique Suites ★★★★★

Edinburgh Aparthotel

7.9Very good1,955 reviews

Smart, well-equipped suites in the heart of Edinburgh, close to the castle and Princes Street.

FromPLN 313per night
Royal Mile Suites By The Castle R Central Old Town

Royal Mile Suites By The Castle ★★★★★

Edinburgh Aparthotel

8.1Great1,603 reviews

Suites with kitchenettes on the Royal Mile, a short walk from the castle and the Scottish National Gallery.

FromPLN 316per night
Royal Mile Balconies By The Castle R Central Royal Mile

Royal Mile Balconies By The Castle ★★★★★

Edinburgh Aparthotel

8.2Great1,563 reviews

A 5-minute walk from Edinburgh Castle, this small aparthotel on the Royal Mile offers cozy rooms with tea and biscuits.

FromPLN 201per night

Map & live prices by our partner

What 5 Star Hotels in Edinburgh Cost

Nightly rates for five-star Edinburgh properties range from £154 to £1017, with the typical price landing at £357. The Sheraton Grand Hotel & Spa and Radisson Collection Hotel offer entry-level luxury at £154 and £157, while The Witchery at £1017, The Roseate Edinburgh at £814, and The Balmoral at £635 represent the top echelon. Most are priced between £250 and £500, including well-regarded options like The Bonham (£260) and The Glasshouse (£271).

Frequently asked

how much is a 5 star hotel in edinburgh

A five-star night in Edinburgh typically costs between £154 and £1017, with the average around £357. The cheapest options are the Sheraton Grand Hotel & Spa and Radisson Collection Hotel at £154 and £157 respectively, while The Witchery commands the premium at £1017.

whats the best area to stay in edinburgh for a luxury break

For a luxury break, the city centre is ideal, with most five-star properties within walking distance of the Castle and Royal Mile. Princes Street offers grand hotels like The Balmoral and The Caledonian, while the West End features boutique options like The Bonham and Kimpton Charlotte Square.

which 5 star hotel in edinburgh has the best rating

Barony House 5 Star Boutique Bk Direct has the highest guest rating at 9.8, though it's an adults-only guest house. Among hotels, Fingal Hotel leads with a 9.6 rating, and The Bonham, Gleneagles Townhouse, and Lyla Rooms all score 9.2 or higher.

5 Star Hotels in Edinburgh

Edinburgh's five-star scene is a study in contrast: gleaming towers on Princes Street share the skyline with Georgian townhouses in the West End, while a converted ship rests in the docklands and a baroque townhouse hides off the Royal Mile. Most cluster around the historic core, putting the Castle, the Royal Mile, and Waverley Station within walking distance. What unites them is a standard of service and comfort that turns a city break into an occasion.

At the top end, you're paying for drama and heritage—The Witchery's suites alone start at £1017, while Fingal Hotel offers a unique stay on a historic ship from £424. The more accessible end of the scale, with rates from around £154, still delivers spa facilities, castle views, and the kind of central locations that make Edinburgh's attractions your backyard. Alongside the 18 true hotels, this page also includes a handful of 5 star aparthotels, guest houses, and B&Bs that meet the same exacting luxury bar.

The bottom line

This set suits travellers who want the full five-star experience—whether that's a historic landmark, a modern spa retreat, or a ship-turned-hotel—right in the heart of Edinburgh's history. If you're more focused on budget, prefer a specific chain, or need facilities like family-friendly amenities or pet-friendly policies, you'll find more targeted choices on the main Hotels in Edinburgh, Cheap and budget hotels in Edinburgh, or Family Friendly hotels in Edinburgh pages.