The upgrade that matters is the 28-square-metre Deluxe Castle View. Swim before breakfast: the Irene Forte Spa pool opens at 7am. Valet is £40 a night.
The 15 Best Luxury Hotels in Edinburgh (2026)
Fifteen Edinburgh hotels that earn the word luxury, from the grand railway hotels on Princes Street to a lighthouse ship in Leith and a castle outside the city, with what the money actually buys at each. My short answer: The Balmoral for the classic, Gleneagles Townhouse for design, The Witchery or Fingal for one unforgettable night.
The best luxury hotels in Edinburgh fifteen worth the money, and what the money buys
Edinburgh does luxury in old buildings: a railway hotel over the station, a bank turned members' club, a 17th-century mansion under Arthur's Seat, even a lighthouse ship. My short answer is The Balmoral for the classic grand hotel, Gleneagles Townhouse for design and a scene, and The Witchery or Fingal for one night you'll talk about for years. If you're paying for a pool and a spa above all, the Sheraton Grand's One Spa beats the grand names. Still deciding on a neighbourhood? The where to stay in Edinburgh guide goes district by district.
I've grouped them by the kind of luxury you want: the grand hotels on Princes Street and the squares, design-led hotels in converted banks and townhouses, suites and one-offs for a single special night, and hotels just outside the centre with gardens and parking. For each, I've set out what the money actually buys (the entry room's size, the room worth upgrading to, the restaurant, the spa or pool) and the honest catch, with the walk to Waverley or the Castle and a link to the full area guide. A word on stars, since '5-star' gets used loosely. VisitScotland retired its star grading in March 2025, so the official hotel grades in Scotland now come from the AA, whose inspectors award one to five stars and, to a small number of exceptional hotels, Red Stars. Where I call a hotel five-star, it's because the AA says so; a chain's 'luxury' label isn't a grade, and some fine hotels below, the W, Virgin and the Edinburgh Grand among them, carry no AA grade at all. The Michelin Guide's hotel award, the Key, went to five Edinburgh hotels in September 2026, and four of them are here.
Every rate below is a dated off-peak midweek price from the hotel's own site, mostly for an October or November Tuesday, taken on 17 or 18 September 2026. Use them to compare hotels; they aren't quotes. Two periods break every budget: August, during the Fringe and the other festivals, and Hogmanay at New Year, when the same rooms cost between two and four times the usual rate and sell out early. Book those dates six to nine months out. On top of that, a 5% visitor levy has applied to rooms in Edinburgh since 24 July 2026, for up to five nights of a stay. It's already inside the Caledonian and Prestonfield prices; elsewhere, look for it at checkout. Dalhousie Castle, in Midlothian, doesn't charge it.
The Balmoral
The grand hotels: Princes Street and the squares. These are the big, historic, full-service hotels, the ones with doormen, a proper bar and a restaurant you'd book even if you weren't staying. The Balmoral is the one Edinburgh measures the rest against, and my pick when the trip itself is the celebration. The Rocco Forte clock-tower hotel has stood on top of Waverley since 1902: three minutes from the platforms, nine to the Royal Mile. For the money you get Number One, the fine-dining room (four AA Rosettes; Michelin-recommended, though not starred), a whisky bar called Scotch, afternoon tea in the Palm Court, and the Irene Forte Spa, whose indoor lap pool is open from 7am until 10pm. The AA grades it five Red Stars, its highest award, and the Michelin Guide gives it two Keys, as many as any hotel in the city. More in our New Town hotels guide.
It has the highest starting price here. On a Tuesday in November the cheapest flexible room, a 19-square-metre Classic Queen facing the courtyard, came to £788 room only; add £71 for breakfast and a 5% discretionary service charge at checkout. If you're paying this much, pay the step up to a Deluxe Castle View room at 28 square metres, because the entry room doesn't show you why you came. The spa is covered in detail in our spa hotels guide.
The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian, the Caley to everyone in the city, is the Balmoral's opposite number at the other end of Princes Street: built in red sandstone as the Caledonian Railway's own hotel and now run under Hilton's Curio Collection rather than the Waldorf Astoria name it carried for years. What you're paying for is the scale and the view: rooms at the back frame the Castle rock, afternoon tea is served in The Court under the old station roof, and there's an indoor pool, sauna and steam room in the basement. The AA grades it a five-star hotel, and its fine-dining room, 1925 at The Pompadour, holds three AA Rosettes. It's 15 minutes' walk to the Castle esplanade and 12 to Haymarket. See our West End hotels guide.
At about £284 for an off-peak Queen Deluxe with the levy already included, it costs roughly a third of the Balmoral, and it feels like a big, busy Hilton at times: the pool is shared with day visitors and club members, and even happy reviewers find the breakfast buffet unremarkable. Rooms over Princes Street and Lothian Road hear the buses. Get a high room on the Castle side and it's the grand-hotel experience at a fair price for what it is.
The rooms that justify the rate face the Castle from the back of the building, and higher is better. There's no car park; drivers use the NCP on Castle Terrace.
InterContinental Edinburgh The George
InterContinental Edinburgh The George is the grand hotel I'd book for value. It fills a row of 18th-century townhouses on George Street that has been a hotel since 1860, with a Les Clefs d'Or concierge desk, 239 rooms and Le Petit Beefbar downstairs. The AA grades it four stars, so think of it as a very good grand hotel rather than a five-star. The address does a lot of the work: the New Town's restaurant and cocktail-bar strip is outside the door, Waverley is nine minutes and the Royal Mile twelve. More in our New Town hotels guide.
The headline £207 is for a Cosy room, which the hotel itself pitches at solo travellers and which starts at 12 square metres. For two people, the real starting point is a King Premium at £237 on the same November night, and the townhouse-wing rooms are the ones with the Georgian proportions. There's no pool, spa or car park, so this is luxury as location and service, not facilities.
For two, start at King Premium; the Junior Suites in the 18th-century townhouse wing have the Georgian proportions. Nine minutes on foot to Waverley.
Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa isn't a grand dame, it's a 1980s block on Festival Square behind the Usher Hall, but if what you want from luxury is the spa, it's the one to book. At One Spa next door the top-floor pool is 19 metres long with an infinity edge and free to hotel guests, and a paid thermal suite with an indoor-outdoor rooftop hydropool, a hammam and saunas. The AA grades it a five-star hotel. It's 19 minutes' walk up Lothian Road to the Castle esplanade and 12 to Haymarket. See our West End hotels guide.
At about £174 on a November Tuesday with taxes included, it's among the cheapest five-star rooms in the city centre, and the price reflects the building. Some rooms face the neighbouring offices, so request the Castle side, and expect conference and concert crowds in the square. It's also one of the few central hotels with its own car park.
The top-floor pool is free with every room; book the paid Escape at One thermal session with the room (it is being refitted in autumn 2026, with some areas closed for about four weeks from late September). Ask for a Castle-facing floor. Parking is £25 a day.
Gleneagles Townhouse
Design-led luxury: newer hotels in old buildings. Less marble and fewer doormen, more design, a scene in the bar and a members'-club feel. Gleneagles Townhouse is the one I'd book for a weekend of eating and drinking if money were no object. The Perthshire resort's city outpost takes up a former Georgian bank on St Andrew Square: 33 bedrooms, dinner at The Spence under the old banking-hall dome, the Lamplighters rooftop bar (residents and members only), and a gym and wellness floor in the vault. The AA grades it a five-star town house hotel, and in September 2026 the Michelin Guide raised it to two Keys. Waverley is six minutes, the Royal Mile nine. More in our New Town hotels guide.
Expect Gleneagles prices: a Nook bedroom with breakfast came to £520 on a November Tuesday, and a 5% discretionary service charge is added to the room. That does include breakfast, unlike the Balmoral, and even the Nook is 25 to 32 square metres, but it faces the back with no view. Pay for a Town or Master bedroom if you want to look out on the square. There's no pool and no parking, and every room is capped at two people.
The Nook is the cheapest and looks at the back. Town rooms get city views; Master rooms look over the square and have a bath in the room. Two guests per room, no extra beds.
The Edinburgh Grand, a Luxury Collection Hotel
The Edinburgh Grand is next door to Gleneagles Townhouse in the old National Bank of Scotland headquarters, and it's the luxury hotel for a longer stay. All 50 rooms are studios or one- and two-bedroom suites, each with a kitchen and a dining table, so a week here feels like a smart apartment with a concierge. It has been a Marriott Luxury Collection hotel since 2025, with The Register Club for breakfast and afternoon tea, Hawksmoor's steak room downstairs, and three treatment rooms in the vaults. Waverley is five minutes' walk; the Royal Mile nine. See our New Town hotels guide.
£379 prepaid bought the entry Open Plan studio on a November Tuesday, room only, and it's an internal room, so the value really starts at a City View studio. There's no pool, the spa is treatments only, and parking is half a mile away at St James Quarter. Since the rebrand, a few reviewers grumble that service has become more corporate. For a family, or a stay of a week, though, a suite with its own kitchen here can beat two rooms somewhere grander.
Book at least a City View studio, because the entry studios look inward. The Loft and Directors suites sit at the top of the range.
Kimpton Charlotte Square
Kimpton Charlotte Square is the luxury hotel I'd pick for a family. It runs through seven joined Georgian townhouses along the north side of the city's grandest square, with 199 rooms, a Levantine restaurant called BABA, a garden restaurant, a free hosted wine hour every evening, and a spa with a 12-metre indoor pool where children can swim at set times. The catch is the walk: Waverley is 17 minutes away on foot and the Royal Mile 19. For the rest of the square, see our New Town hotels guide.
The £241 entry price buys an Essential double of 13 square metres, which is small for two people and luggage, so budget for a Premium; the 43-square-metre Double Double Premium sleeps five. BABA's bar stays busy until midnight in the week and 1am on Fridays and Saturdays, so light sleepers should say so when booking. What you get in return is quiet: the square is calm at night in a way George Street is not.
For two, a Premium room is the minimum; for a family, the 43-square-metre Double Double Premium sleeps five. Time the children's swim for 8am, noon or 4pm. Valet is £45 a day.
W Edinburgh
W Edinburgh is the loud one, in a good way if that's what you want. Its 244 rooms, 45 of them suites, spread across the bronze 'ribbon' building at St James Quarter and a Georgian townhouse wing from 1775, Up top, the W Deck bar looks across Calton Hill to the Castle; SUSHISAMBA is the restaurant, and the AWAY Spa runs five treatment rooms. Waverley is seven minutes, the Playhouse five. See our New Town hotels guide.
It's a lifestyle hotel attached to a shopping centre, with DJs in the lounge, and it sounds like one; the roof deck is seasonal, so don't count on it in November, and there's no pool. With a free Bonvoy account, £287 prepaid got a Deluxe king on a November Tuesday; the flexible rate was £338. Pay for the view: a Superior facing the Castle, or one with a balcony.

The Superior rooms facing the Castle or with a balcony are the ones to book; suites get private terraces. Car park £25 a day, valet £40. Pets aren't allowed.
Virgin Hotels Edinburgh
Virgin Hotels Edinburgh is the Old Town's big luxury hotel. For a first visit with the Castle on the doorstep, it's my pick. It occupies the Victorian India Buildings where Victoria Street bends down towards the Grassmarket, arranged around a three-tier domed rotunda, with the Commons Club and Eve restaurants, afternoon tea in the Oculus Lounge and a gym that never closes. The Castle esplanade is about five minutes' walk uphill, Waverley eight. More in our Old Town hotels guide.
From about £190 off-peak, it's the most affordable way to sleep in real luxury in the Old Town, but rates are generally room only, breakfast adds about £25, and there's no pool or spa. In the Virgin 'Chamber' rooms a sliding screen separates the sleeping and dressing areas, which some guests love and others find odd. The suites come with a free minibar.
Breakfast is about £25 on top of room-only rates. Book the £45-a-night valet ahead if you're driving; there's no car park. Dogs stay free.
The Witchery by the Castle
Suites and one-offs: a single night you'll remember. These aren't hotels you use as a base so much as the reason for the trip. The Witchery by the Castle is nine Gothic suites above and behind the candlelit restaurant at the top of the Royal Mile, a minute from the Castle esplanade and eight minutes down to Waverley. Each suite is named (the Inner Sanctum, the Old Rectory, the Vestry and six more) and done in the same register of four-posters, dark panelling, tapestries and roll-top baths, with breakfast brought to the room. See our Old Town hotels guide.
You pay about £585 a night on a quiet date, and £800 to £940 in autumn, for a suite with champagne and breakfast included. What that money doesn't buy is hotel machinery: there's no gym, pool or lounge, and you carry your own bags up the stone stairs. Its Google score is as much a verdict on dinner as on the suites. Book it for the night of a proposal or a milestone birthday, then move somewhere with a lobby.

The Inner Sanctum and the Old Rectory are the showpieces; the Vestry means climbing a turret stair to the second floor. Children under ten can't stay, and direct bookings come with champagne.
100 Princes Street
100 Princes Street is the small luxury hotel I'd book to have the Castle in the window. Red Carnation opened it in spring 2024 in the listed former Royal Overseas League building beside the National Gallery, facing the Castle rock across the Gardens. There are 29 rooms, an explorers' mural running up five floors of stairs, and a single restaurant, The Wallace, which doubles as reception. The AA grades it a five-star town house hotel, and the Michelin Guide gives it one Key. Waverley is ten minutes, the Royal Mile twelve. More in our New Town hotels guide.
The rooms are small for the price: the Castle View Executive Double is 18 square metres at £441 prepaid on a November Tuesday, breakfast is £50 more, and a discretionary £20 a night goes on the bill as a service charge. There's no spa, pool or gym. What you pay for is the view and the attention; its 4.9 on Google comes from only 105 reviews, and they keep returning to staff who learn your name.
Book a Castle View room from the start: on a November Tuesday the castle-facing Executive Double undercut the viewless Executive King. Valet is £80 a night.
Fingal
Fingal is a former Northern Lighthouse Board ship, berthed for good at Alexandra Dock in Leith and run by the Royal Yacht Britannia Trust, and the most unusual luxury stay in the city. There are 23 cabins, each named for a Stevenson lighthouse, a grand staircase, and a top-deck restaurant and bar, the Lighthouse. It's an AA five-star hotel, and the Lighthouse Restaurant holds two AA Rosettes. The trip into town is the tram from Port of Leith, two minutes away: roughly 21 minutes from cabin to Waverley. See our Leith hotels guide.
Classic Cabins are published from about £264 a night and the duplex suites from £462, which is fair for what it is. Know what you're booking. The ship sits in a working port, so the view through your porthole is dock cranes and open water, not the restaurants of the Shore. Cabins are built for two with no room for an extra bed, so families end up booking a second cabin. Weddings use the ballroom at weekends, so on a Saturday request a cabin at the other end of the ship.
The entry Classic Cabin is enough; put the savings toward dinner on the top deck. Parking by the bow costs nothing, and the tram stops a two-minute walk away at Port of Leith.
The Roseate Edinburgh
Just outside the centre: gardens, parkland and a castle. Further out, your money buys space and quiet rather than a Castle view. The Roseate Edinburgh is two restored Victorian villas on West Coates, the pair once known as the Dunstane Houses, and it belongs to the Small Luxury Hotels of the World group. Downstairs are a whisky bar, a garden for summer evenings and KIN, run by Gary Maclean, who was Scotland's first national chef. Haymarket station is a ten-minute walk; the Castle esplanade is 35 minutes, so plan on the tram or a taxi. See our West End hotels guide.
The entry price, about £216 non-refundable in late October, gets you a Petite double in the annexe over the road rather than the villa itself, with a small bathroom. The hotel's site doesn't mention a lift, and reviewers describe long flights of stairs. There's no spa. Book the main villa and it's a quiet, grown-up alternative to Princes Street at a lower price.
Direct bookings include breakfast. For the villa itself rather than the annexe, book a main-house room. Parking is one space per room; reserve it.
Prestonfield House
Prestonfield House is my pick for sheer extravagance, and the one I'd book for an anniversary with a car. The house dates from 1687 and sits in 20 acres of parkland at the foot of Arthur's Seat, and the same owner as the Witchery has filled its 23 rooms with tapestries, velvet and gilt. Dinner is at Rhubarb, drinks in the whisky room, and the grounds come with peacocks and a herd of Highland cattle. It has held the AA's five Red Stars since 2006 and has one Michelin Key, and Rhubarb holds two AA Rosettes. The hotel puts Waverley five minutes away by taxi, and parking is free. See our hotels near Edinburgh guide.
The cheapest room was £314.50 booked direct for a November Tuesday, with VAT and the levy included, and suites start at £680. It earns much of its living from weddings and large dinners in The Stables, so expect company in the grounds some nights. Without a car you're relying on taxis or the 51 bus, whose stop is 13 minutes' walk from the door. For dinner and a night without needing to leave the building, it's the splurge I'd make.
The entry-level rooms sit under the roof with dormer windows; request the Arthur's Seat side. Free parking, and dogs are welcome at no charge.
Dalhousie Castle
Dalhousie Castle is the answer if you've come to Scotland to sleep in a castle. It's an 800-year-old castle near Bonnyrigg, about 25 minutes' drive south of the centre, with 35 rooms ranging from vaulted rooms and four-posters in the castle to a modern lodge in the grounds, falconry on the lawn, and the Dungeon restaurant, where an eight-course tasting menu costs £120 per person (Wednesday to Sunday only). The AA grades it four Silver Stars, and the Dungeon holds two AA Rosettes. See our hotels near Edinburgh guide.
A room with breakfast was £288.90 prepaid on a November Tuesday, and because it's in Midlothian, outside the City of Edinburgh, there's no visitor levy. The trade-offs are a real castle's: the castle has no lift and no accessible bedroom, patchy Wi-Fi through the walls, and no shuttle, so it's a 25-minute taxi into town, or a five-minute cab to Newtongrange station and a 26-minute train. For one storybook night, it's worth it.
For the history, sleep inside the castle in a Feature Room or a Four Poster. Ground-floor rooms and dogs are only in the Castle Rocks lodge. Parking is free; there's no shuttle.
The best luxury hotel in Edinburgh for you
A big occasion, money no object: The Balmoral, in a Deluxe Castle View room. For something smaller and more personal at a similar level, Gleneagles Townhouse or 100 Princes Street.
Couples and honeymooners: one night at The Witchery or Fingal, then a base in the New Town. Prestonfield House if you have a car and want parkland around you.
Families: Kimpton Charlotte Square, for a pool with children's hours and a room that sleeps five, or The Edinburgh Grand for a kitchen and a suite with a separate bedroom.
Spa first: the Sheraton Grand, for the rooftop hydropool at One Spa, or The Balmoral for a pool at the station. Our spa hotels guide compares every hotel spa in the city.
Luxury on a sensible budget: the Sheraton Grand, Virgin Hotels on Victoria Street or the InterContinental The George (book a King Premium), all from under about £240 on a quiet night. For a grand building for less, The Scotsman on North Bridge, a four-star by its own description, is in our Old Town hotels guide.
A castle: Dalhousie Castle, 25 minutes out of town.
What luxury in Edinburgh doesn't include
Small entry rooms. Historic buildings mean the cheapest room in a luxury hotel can be 12 to 19 square metres and face a courtyard. At almost every hotel here, the room one category up is the one worth paying for.
Breakfast and service on top. Most rates are room only. Breakfast runs from £15 at The Roseate (free if you book direct) to £71 at The Balmoral, and some hotels add a discretionary service charge to the room.
Noise on the grand streets. Princes Street, North Bridge and Lothian Road carry buses day and night, and George Street is loud at weekends. A back room or a high floor is the fix.
Few pools. Of the hotels here, only The Balmoral, the Caledonian, Kimpton Charlotte Square and the Sheraton Grand (at One Spa next door) have one. Our guide to hotels with a pool has the others.
Parking. In the centre it's valet at best (£40 to £80 a night at The Balmoral, Kimpton, Virgin and 100 Princes Street) or nothing at all (the Caledonian, the InterContinental, Gleneagles Townhouse and the Edinburgh Grand); the Sheraton and the W have car parks at £25 a day. Prestonfield, Fingal and Dalhousie park you free.
Prices, stars, breakfast and tipping
What the stars mean. VisitScotland stopped grading hotels in March 2025, so an old 'VisitScotland 5-star' plaque is history. The AA is the grader now: its five stars mean polished service, serious dining and a high standard of room, and its Red Stars go to a small number of hotels its inspectors single out for exceptional hospitality; The Balmoral and Prestonfield House hold five Red Stars. Michelin Keys are the Michelin Guide's hotel award, from one to three: The Balmoral and Gleneagles Townhouse have two, 100 Princes Street and Prestonfield House one. None of the restaurants inside these hotels holds a Michelin star at the moment; the city's starred tables are in our fine dining guide.
Breakfast. A full Scottish breakfast is a cooked plate of eggs, bacon, sausage, black pudding, a tattie scone (a flat potato scone) and often haggis, with porridge as the other classic. At luxury hotels it's usually charged separately unless the rate says bed and breakfast.
Service charges and tipping. Tipping is optional in Scotland and staff are paid a wage, so you don't tip the way you would in the US. Some hotels add a discretionary service charge instead (The Balmoral and Gleneagles Townhouse add 5% to the room, and 100 Princes Street £20 a night), and restaurants often add 12.5% (Gleneagles Townhouse and Prestonfield both do). It's discretionary, so you can ask for it to be removed, and if it's on the bill you don't need to tip on top.
Prices and the levy. The rates here are indicative off-peak figures, taken from each hotel's own booking pages in September 2026. Check whether the price you're shown includes the levy, which has been 5% since 24 July 2026 and is charged on up to five nights per stay inside the city.
Book the room, then the table: our fine dining guide covers the tasting menus worth planning around, and the 3-day itinerary maps out the sights. For the rest of the city's hotels, go back to where to stay in Edinburgh.
Save your shortlist into a day-by-day plan with Tourli, the app that turns travel guides into actionable itineraries.
Frequently asked questions.
What is the best luxury hotel in Edinburgh?
Which hotels in Edinburgh are 5-star?
How much does a luxury hotel in Edinburgh cost?
Do Edinburgh luxury hotels include breakfast?
Do I need to tip at a luxury hotel in Scotland?
Stop reading lists.
Start the trip.
Tourli turns any guide into an actionable day plan — pinned to a map, walking directions and offline access included. One tap to save every place on this page.