The 14 Best Luxury Hotels in Edinburgh

From the The Balmoral, a Rocco Forte Hotel, to the W: the finest luxury addresses in Edinburgh, hand-picked by our travel experts. Every suitespot booking comes with free breakfast for 2, a room upgrade subject to availability, hotel credit and VIP service – benefits worth over €500.

14Luxury hotels
from 180 €per night
10Hotel brands
14 luxury hotels in Edinburgh, United Kingdom
The Balmoral, a Rocco Forte Hotel, Edinburgh
from 360 €
The Balmoral, a Rocco Forte Hotel, Edinburgh
Rocco Forte
5 Star Hotel
1 Princes Street, Edinburgh, Scotland, EH2 2EQ, United Kingdom
lock

Unlock exclusive benefits as a premium member

W Edinburgh
from 280 €
W Edinburgh
Marriott Bonvoy
5 Star Hotel
1 St James Square, Edinburgh EH1 3AX, United Kingdom
lock

Unlock exclusive benefits as a premium member

Sheraton Grand Edinburgh
from 200 €
Sheraton Grand Edinburgh
Marriott Bonvoy
5 Star Hotel
1 Festival Square, Edinburgh EH3 9SR, United Kingdom
lock

Unlock exclusive benefits as a premium member

InterContinental Edinburgh The George
from 210 €
InterContinental Edinburgh The George
IHG One Rewards
5 Star Hotel
19-21 George St, Edinburgh EH2 2PB, UK
lock

Unlock exclusive benefits as a premium member

The Caledonian Edinburgh
from 230 €
The Caledonian Edinburgh
Hilton Honors
5 Star Hotel
Princes Street, Edinburgh, Scotland, EH1 2AB, United Kingdom
lock

Unlock exclusive benefits as a premium member

Kimpton Charlotte Square Edinburgh
from 230 €
Kimpton Charlotte Square Edinburgh
IHG One Rewards
5 Star Hotel
38 Charlotte Square, Edinburgh EH2 4HQ, UK
lock

Unlock exclusive benefits as a premium member

Old Town Chambers Edinburgh
from 260 €
Old Town Chambers Edinburgh
Marriott Bonvoy
5 Star Hotel
329 High Street, Royal Mile, Edinburgh EH1 1PN, United Kingdom
lock

Unlock exclusive benefits as a premium member

Virgin Hotels Edinburgh
from 320 €
Virgin Hotels Edinburgh
I Prefer
5 Star Hotel
1, India Buildings, Victoria St, Edinburgh EH1 2EX, United Kingdom
lock

Unlock exclusive benefits as a premium member

The Edinburgh Grand
from 320 €
The Edinburgh Grand
Marriott Bonvoy
5 Star Hotel
42 St Andrew Square, Edinburgh, United Kingdom, EH2 2AD
lock

Unlock exclusive benefits as a premium member

Radisson Blu Hotel Edinburgh City Centre
from 180 €
Radisson Blu Hotel Edinburgh City Centre
Radisson Rewards
5 Star Hotel
The Royal Mile, 80 High St, Edinburgh EH1 1TH, United Kingdom
lock

Unlock exclusive benefits as a premium member

100 Princes Street Edinburgh
from 370 €
100 Princes Street Edinburgh
5 Star Hotel
100 Princes St, Edinburgh EH2 3AB, United Kingdom
lock

Unlock exclusive benefits as a premium member

Gleneagles Townhouse Edinburgh
from 560 €
Gleneagles Townhouse Edinburgh
Leaders Club
5 Star Hotel
39 St Andrew Square Edinburgh, Scotland EH2 2AD
lock

Unlock exclusive benefits as a premium member

The Roseate Edinburgh
from 190 €
The Roseate Edinburgh
5 Star Hotel
The Roseate, 4 W Coates, Edinburgh EH12 5JQ, United Kingdom
lock

Unlock exclusive benefits as a premium member

The Glasshouse Edinburgh
from 240 €
The Glasshouse Edinburgh
Marriott Bonvoy
5 Star Hotel
2 Greenside Place, Edinburgh, Scotland, United Kingdom
lock

Unlock exclusive benefits as a premium member

The top hotels in Edinburgh at a glance

From legendary grand hotels to intimate design addresses: these properties lead our ranking for Edinburgh. See at a glance where each hotel is located, which loyalty program earns you points and where nightly rates begin. "From" prices are current entry rates and may include limited-time promotional rates.

HotelLocationHotel programsuitespot scorePrice from
The Balmoral, a Rocco Forte Hotel, EdinburghNew Town360 €
W EdinburghNew TownMarriott Bonvoy280 €
Sheraton Grand EdinburghFountainbridgeMarriott Bonvoy200 €
InterContinental Edinburgh The GeorgeNew TownIHG One Rewards210 €
The Caledonian EdinburghWest EndHilton Honors230 €
Kimpton Charlotte Square EdinburghNew TownIHG One Rewards230 €
Old Town Chambers EdinburghOld TownMarriott Bonvoy260 €
Virgin Hotels EdinburghOld TownI Prefer320 €
The Edinburgh GrandHolyroodMarriott Bonvoy320 €
Radisson Blu Hotel Edinburgh City CentreRoyal MileRadisson Rewards180 €

Current offers & deals for luxury hotels in Edinburgh

Many of our partner hotels in Edinburgh offer special conditions bookable via suitespot – from free nights to discounts on longer stays. Your suitespot benefits (breakfast, upgrade chance, hotel credit) apply on top.

HotelOfferBookable until
W EdinburghUp to 15% discount for stays of four nights or moreDecember 27, 2026
Sheraton Grand EdinburghUp to 15% discount for stays of three nights or moreDecember 28, 2026

Your guide to the best luxury hotels in Edinburgh

Edinburgh is small enough that almost every luxury hotel is a short walk from the Castle – which makes the choice less about location than about the kind of building you want to sleep in: a Victorian railway hotel on Princes Street, a Georgian townhouse in the New Town, or a converted merchant's house on the Royal Mile. We currently list 14 hand-picked luxury hotels in Edinburgh, from The Balmoral and The Caledonian on Princes Street to the Gleneagles Townhouse. Entry rates range from around 190 € to 560 € per night, with a median of about 250 €.The Balmoral, a Rocco Forte Hotel, EdinburghThe Balmoral, a Rocco Forte Hotel, Edinburgh · New TownWith every booking through suitespot you receive a comprehensive package of suitespot benefits:
  • Complimentary breakfast for two
  • Room upgrade subject to availability
  • Up to 100 USD hotel credit per stay
  • Early check-in and late check-out subject to availability
  • Standard points and status benefits in the hotel programmes

The city's best-known addresses stand on or just off Princes Street: The Balmoral, a Rocco Forte Hotel, at number 1 (from around 360 €), 100 Princes Street (370 €), The Caledonian, a Waldorf Astoria at the western end (230 €, rated 4.4), and the Gleneagles Townhouse on St Andrew Square (560 €) – the highest entry rate in our Edinburgh portfolio.

Also in the New Town are The Edinburgh Grand (320 €), the W Edinburgh at St James Square (280 €), the Kimpton Charlotte Square (240 €) and the InterContinental The George on George Street (210 €). In the Old Town, along the Royal Mile, follow Old Town Chambers (260 €), the Virgin Hotels on Victoria Street (320 €) and the Radisson Blu City Centre (180 €), the lowest entry rate in the city.

Luxury suites in Edinburgh – and who they are named after

Edinburgh has a habit no other city in our portfolio shares: its hotels name their suites after Scottish figures, and the list reads like a literature syllabus.W EdinburghW Edinburgh · New TownThe Balmoral on Princes Street lists eight suite categories, among them the J.K. Rowling suite – the author finished the last Harry Potter book in this hotel – as well as the Bowes Lyon, Glamis and Scone and Crombie suites (from around 360 €). The Caledonian goes further still with eight named after Sir Walter Scott, Sir Conan Doyle, Robert Louis Stevenson and Alexander Graham Bell, among others (230 €).Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an emailElsewhere the names are geographic rather than literary: the Sheraton Grand has its Edinburgh Castle and Edinburgh Grand suites (200 €), The Glasshouse a Calton Hill Studio and a Glenorchy suite (240 €), the Radisson Blu a Royal Mile suite (180 €). The Virgin Hotels is the outlier, with an Eve Branson suite and a Kasbah Tamadot (320 €).

Practically, this matters more than it sounds: these are individual rooms, often one of a kind in the building, and they book out first – especially around the August festivals. If a particular suite is the point of your trip, tell our travel advisors early.

Our travel advisors' insider tip

The single most important thing to know about Edinburgh is the festival calendar. Through August, the Fringe and the International Festival fill the city completely, and hotel rates rise to a level they reach at no other time of year – the swing is sharper here than in almost any European city we cover. The same is true, on a smaller scale, of Hogmanay at New Year.

If your dates are flexible, May, June, September and October are the best months: long daylight, manageable crowds, and rates near the annual low. If your dates are not flexible and August is the point, book as far ahead as you can – and expect minimum-stay requirements.

Second, a practical note on the geography: the Old Town is built on a ridge and the New Town below it, so moving between them means stairs and steep closes. If that matters, the New Town addresses on and around Princes Street are the level ones.

Third, the programmes: Marriott Bonvoy leads with five properties, followed by IHG Rewards (2) and Hilton Honors, iPrefer, Radisson Rewards and the Leaders Club with one each. Three properties take part in no loyalty programme.

Luxury hotels in Edinburgh by location: Old Town or New Town?

Edinburgh's centre is walkable end to end in half an hour, so the choice is less about distance than about which of the two very different halves of the city you want outside your door.Sheraton Grand EdinburghSheraton Grand Edinburgh · FountainbridgeThese three areas cover our portfolio.

Princes Street and St Andrew Square

The dividing line between Old and New Town, with the Castle in view: The Balmoral, a Rocco Forte Hotel, at 1 Princes Street (from around 360 €), 100 Princes Street with its Isobel and Archibald Signature suites (370 €), The Caledonian, a Waldorf Astoria at the western end (230 €, rated 4.4), the Gleneagles Townhouse (560 €), The Edinburgh Grand on St Andrew Square (320 €) and the W Edinburgh at St James Square (280 €).


The New Town – Georgian squares and George Street

Quieter, flatter and residential in feel: the Kimpton Charlotte Square on one of the finest Georgian squares in Britain (240 €), the InterContinental The George on George Street (210 €) and The Glasshouse at Greenside Place, below Calton Hill (240 €).


The Old Town – the Royal Mile and the Grassmarket

Medieval closes, the Castle at the top of the hill and the busiest part of the city: Old Town Chambers at 329 High Street, which lists Family, Loft, Penthouse and Townhouse categories (260 €), the Virgin Hotels on Victoria Street (320 €) and the Radisson Blu City Centre on the Royal Mile (180 €) – the lowest entry rate in our Edinburgh portfolio.


West End and Festival Square

Two addresses west of the centre, both a short walk from Princes Street: the Sheraton Grand at Festival Square, with its Edinburgh Castle and Edinburgh Grand suites (200 €), and The Roseate at West Coates (190 €), the quietest of our Edinburgh addresses.

The grandest addresses – and what they cost

If you are after the grand end of Edinburgh – the buildings people photograph – four addresses carry the city.InterContinental Edinburgh The GeorgeInterContinental Edinburgh The George · New TownThe Gleneagles Townhouse has the highest entry rate at around 560 €. 100 Princes Street follows at 370 €, then The Balmoral, a Rocco Forte Hotel, with its clock tower over Waverley Station (360 €), and The Edinburgh Grand, a Luxury Collection property on St Andrew Square (320 €). The Virgin Hotels on Victoria Street sits alongside them at 320 €.

What is worth knowing is how close the field is behind them. The Caledonian, a Waldorf Astoria at the west end of Princes Street and the best-rated property in our Edinburgh portfolio at 4.4, starts at around 230 €. Old Town Chambers on the Royal Mile is 260 €, The Glasshouse 240 €, the Kimpton Charlotte Square 240 €, the InterContinental The George 210 € and the Sheraton Grand 200 €.

With a median entry rate of around 250 € per night, Edinburgh is markedly cheaper than London, where our portfolio starts at four properties above 1.000 €. The gap between the cheapest and the dearest address here is threefold – so in practice, the building and the date matter far more than the budget.

Getting the best value from a stay in Edinburgh

Edinburgh is one of the few cities where when you go changes the price more than where you stay. Three levers are worth knowing.

The calendar. Through August, the Fringe and the International Festival fill the city and rates climb to their annual peak; Hogmanay does the same on a smaller scale. Move a stay into May, June, September or October and the same rooms are considerably cheaper – with better daylight than the winter months.

The length of stay. Several of our Edinburgh properties price multi-night stays noticeably better than single nights, and offers of that kind change through the year. Our travel advisors check the current terms for your dates rather than relying on a published rate.

The suitespot benefits. On top of a direct rate you receive breakfast for two, an upgrade subject to availability, early check-in and late check-out, and up to 100 USD hotel credit. At a median entry rate of 250 € per night, breakfast and credit together account for a substantial share of a two- or three-night stay – which is the ordinary length of an Edinburgh trip.

And because eleven of our fourteen properties belong to a hotel loyalty programme, you still earn points and status nights at the same time.

The Castle, the whisky and exclusive services

What our travel advisors arrange most often in Edinburgh are private whisky tastings, tables at the city's best-booked restaurants – which in August need weeks of notice – and days out of the city: Rosslyn Chapel and the Borders to the south, the Forth bridges and Fife to the north, and the drive west towards Loch Lomond and the Trossachs.Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an emailFor orientation: from any address on Princes Street the Castle, the Royal Mile and Holyrood are on foot. The airport is about half an hour by tram from the New Town, and Waverley Station – with the direct train to London – sits directly below The Balmoral.

As a suitespot guest you travel with VIP status: we pass your preferences to the hotel before you arrive – in Edinburgh most often a specific named suite, or a Castle-facing room, both of which are limited in number. On top of that, every property includes breakfast for two, an upgrade subject to availability and up to 100 USD hotel credit.

Earn points & use your status in Edinburgh

suitespot rates are genuine direct rates: you keep earning regular points and elite nights in the hotel's loyalty program and retain your status benefits – on top of your suitespot benefits. These programs are represented in Edinburgh:

ProgramHotelsExamples in Edinburgh
Marriott Bonvoy5 hotelsW Edinburgh, Sheraton Grand Edinburgh, Old Town Chambers Edinburgh …
IHG One Rewards2 hotelsInterContinental Edinburgh The George, Kimpton Charlotte Square Edinburgh
Hilton Honors1 hotelThe Caledonian Edinburgh
I Prefer1 hotelVirgin Hotels Edinburgh
Leaders Club1 hotelGleneagles Townhouse Edinburgh
Radisson Rewards1 hotelRadisson Blu Hotel Edinburgh City Centre

Frequently asked questions about luxury hotels in Edinburgh

How much does a luxury hotel in Edinburgh cost?

Entry rates for our 14 luxury hotels in Edinburgh start at around 190 € per night (The Roseate at West Coates, and the Radisson Blu on the Royal Mile at 180 €) and reach about 560 € per night at the Gleneagles Townhouse. The median entry rate is around 250 € per night.

Two things are worth knowing. First, the field is unusually tightly packed: the gap between the cheapest and dearest address is only threefold, so the building and the dates matter more than the budget. Second, August changes everything – during the Fringe and the International Festival, rates reach their annual peak. With suitespot you always book at direct rates, and the benefits worth more than 500 € come on top.

Which hotels in Edinburgh have the best suites?

Edinburgh names its suites after Scottish figures, which no other city in our portfolio does to this extent.

The Balmoral lists eight categories including the J.K. Rowling suite – the author finished the final Harry Potter book in the hotel – along with the Bowes Lyon, Glamis and Scone and Crombie suites (from around 360 €). The Caledonian has eight of its own, named after Sir Walter Scott, Sir Conan Doyle, Robert Louis Stevenson and Alexander Graham Bell, among others (230 €).

Elsewhere: the Sheraton Grand has Edinburgh Castle and Edinburgh Grand suites (200 €), Old Town Chambers Loft, Penthouse and Townhouse categories (260 €), The Glasshouse a Calton Hill Studio and a Glenorchy suite (240 €), and the Virgin Hotels an Eve Branson suite (320 €). These are individual rooms, often unique in the building – tell our travel advisors early if a particular one is the point of your trip.

Should I stay in the Old Town or the New Town?

Both are walkable to everything, so it comes down to character. The Old Town – the Royal Mile, the Grassmarket, the Castle at the top of the ridge – is the medieval city and the busier half: Old Town Chambers (from around 260 €), the Virgin Hotels on Victoria Street (320 €) and the Radisson Blu City Centre (180 €).

The New Town below it is Georgian, flatter and quieter: the Kimpton Charlotte Square (240 €), the InterContinental The George (210 €) and The Glasshouse (240 €). On the line between the two runs Princes Street, where the grand addresses are – The Balmoral, The Caledonian, 100 Princes Street, the Gleneagles Townhouse, The Edinburgh Grand and the W Edinburgh.

One practical point: the Old Town sits on a ridge above the New Town, so moving between them means stairs and steep closes. If that matters, choose Princes Street or the New Town.

Do I earn points and can I use my status with suitespot?

Yes. suitespot rates are full direct rates: you earn the usual points and status nights in the relevant hotel programme. In Edinburgh, eleven of our fourteen properties belong to one – an unusually high share.

Marriott Bonvoy leads with five: the W Edinburgh, the Sheraton Grand, The Edinburgh Grand (Luxury Collection), Old Town Chambers and The Glasshouse (both Autograph Collection). Then come IHG Rewards with two (InterContinental The George, Kimpton Charlotte Square) and Hilton Honors (The Caledonian), iPrefer (Virgin Hotels), Radisson Rewards and the Leaders Club (Gleneagles Townhouse) with one each.

Three properties take part in no programme – The Balmoral, 100 Princes Street and The Roseate. Your status benefits apply everywhere; the suitespot benefits come in addition.

When is the best time to visit Edinburgh?

The festival calendar decides this. Through August, the Fringe and the International Festival fill the city completely and hotel rates reach a level they hit at no other time of year – the swing is sharper here than in almost any European city we cover. Hogmanay at New Year does the same on a smaller scale.

The best months are May, June, September and October: long daylight, manageable crowds and rates near the annual low. Winter is cheap but the days are very short – worth knowing before booking December or January.

If August is the point of the trip, book as far ahead as you can and expect minimum-stay requirements. Our travel advisors will tell you which properties still have availability and what the terms are for your dates.

Which are the most exclusive hotels in Edinburgh?

By entry rate, the Gleneagles Townhouse leads at around 560 € per night, followed by 100 Princes Street (370 €), The Balmoral, a Rocco Forte Hotel with its clock tower above Waverley Station (360 €), and The Edinburgh Grand, a Luxury Collection property on St Andrew Square (320 €).

By rating, it is The Caledonian – a Waldorf Astoria at the west end of Princes Street, rated 4.4, and at around 230 € one of the more accessible of the grand addresses.

By exclusivity of the room itself, the answer is the named suites: the J.K. Rowling suite at The Balmoral, the writers' suites at The Caledonian, the Eve Branson suite at the Virgin Hotels. These are single rooms rather than categories, and they go first.

Which Edinburgh hotels are suitable for families?

Five of our fourteen properties list dedicated family categories: The Caledonian (from around 230 €), Old Town Chambers, which has both Family and Loft categories and is the most accommodating for longer stays (260 €), The Edinburgh Grand (320 €), the Virgin Hotels (320 €) and the Radisson Blu City Centre (180 €), the most affordable of them.

A practical point for travelling with children: the Old Town is built on a ridge with stairs and steep closes between levels, while the New Town and Princes Street are flat. With a pram, the flat addresses are noticeably easier.

And on timing: avoid August unless the festivals are the reason you are coming – the city is at its busiest and its most expensive, and family categories go earliest.

Which luxury hotels in Edinburgh offer the best value?

The lowest entry rate is the Radisson Blu City Centre on the Royal Mile at around 180 € per night – notable because it puts you in the middle of the Old Town. Next come The Roseate at West Coates (190 €), the Sheraton Grand at Festival Square (200 €) and the InterContinental The George on George Street (210 €).

The most interesting value case, though, is The Caledonian: a Waldorf Astoria on Princes Street, the best-rated property in our Edinburgh portfolio at 4.4, starting at around 230 € – less than half the Gleneagles Townhouse.

The broader point: with a median of 250 € and a threefold gap from cheapest to dearest, Edinburgh rewards choosing by date rather than by price. Shifting a trip out of August will save more than switching hotels.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA