Get us in your inbox

Search
Rooftop terrace views of the city of Edinburgh
Courtesy: Booking.comRooftop Balcony Virgin Hotels

The 24 best hotels in Edinburgh

From cute boutiques to five-star luxury, these are the best hotels in Edinburgh

Written by
Huw Oliver
&
Georgia Evans
Contributors
Alex Floyd-Douglass
&
Jennifer Banful
Advertising

If you’re after a quaint, picture-postcard foil to gritty, cosmopolitan Glasgow, you’re in the right place. This edifying city may be less cool, but it’s no less fun – especially with Valentine's Day approaching. 

Many hotels live up to the Scottish capital’s history and innate sense of drama. There are some in historic buildings, with suites stuffed with antiques, rooms designed to the hilt and views to swoon over; others have spas attached; others have Michelin-starred restaurants and bars. Heck, Prestonfield House even has its own parkland. We say treat yourself – but do get out and explore the city while you’re here. To help you find the perfect base, here’s our pick of the absolute best hotels in Edinburgh. 

RECOMMENDED:
🏴󠁧󠁢󠁳󠁣󠁴󠁿The best Airbnbs in Edinburgh
🍻Get out and about in Edinburgh
💰Find the best cheap hotels in Edinburgh

Who makes the cut? While we might not stay in and review every hotel featured, we've based our list on our expert knowledge of the destination covered, editorial reviews, user reviews, hotel amenities and in-depth research to find you the best stays. This article includes affiliate links. These links have no influence on our editorial content. For more information, see our affiliate guidelines.

Best Hotels in Edinburgh

  • Hotels

The Balmoral is part of the Rocco Forte chain, so it has plenty to boast about. Inside, it’s got a Michelin-starred restaurant, Number One. There’s also a chic spa centre and a clocktower that makes for an iconic Edinburgh sight. Olga Polizza’s classic, elegantly designed rooms have the kind of amenities you would expect, like free wifi. However, grander suites also have their own concierge services, as well as fancy touches like flowers and fireplaces. Then there’s the in-house Palm Court, which offers an excellent afternoon tea, alongside a brasserie and not one but two bars – one of which specialises in whisky.

What’s nearby? Beyond these gorgeous, hulking walls, you'll find popular attractions like the City Art Centre and Princes Street Gardens, both of which are free entry. 

Budget range: On the luxury end for a truly decadent stay. 

Time Out tip: Enchanting all year round, Balmoral is particularly striking in Autumn against the backdrop of neo-gothic architecture and auburn-coloured leaves. 

Gleneagles Townhouse
Courtesy: Booking.com

2. Gleneagles Townhouse

Set in the heart of Edinburgh, the Gleneagles Townhouse is the go-to five-star hotel for luxury treatment in the Scottish capital. Opulent facilities include a 24-hour front desk, room service, superb Wi-Fi throughout and an on-site restaurant. In addition, you can enjoy an á la carte breakfast at the hotel – if you fancy staying in. Other amenities include a fitness centre, sauna and a bar for those late-night whiskies after a day exploring the city. 

What’s nearby? Popular attractions close to the townhouse include Royal Mile and Edinburgh Playhouse. For those in want of an immersive thrill, there's The Camera Obscura with over 100 interactive installations.

Budget range: An extremely lavish stay with heaps of classic charm and elegance - ideal if you have a special anniversary coming up. 

Time Out tip: For those in need of a real digital detox, the Townhouse has a range of holistic fitness classes for you to try, from yoga to spin.

Advertising
  • 4 out of 5 stars
  • Hotels
  • Recommended

Sometimes spanking new hotels can feel a little soulless – and it’s true that the slick, modern design of W feels a little more spaceship than Scotland – but there’s a careful attention to detail here which helps to tie everything together elegantly, without stuffing the fact you’re in Edinburgh down your throat. With luxe suites, top-class facilities, vast glass windows and private terraces with dramatic views of the city which you won’t get anywhere else, this is a destination hotel boasting style and maximum comfort. 

What’s nearby? You’re bang in the city centre, plus a short tram ride away from Leith and a quick walk to the old town. Head to Tonic for vibey cocktails or the Scottish National Portrait Gallery for a dose of culture in a grand, neo-gothic building. 

Budget range: A luxury stay, with the option to go all-out.

Time Out tip: Book yourself into the on-site speakeasy Joao’s Place for a night-cap with views before resting your head on those plump, plump pillows. 

  • Hotels

Like the idea of having your own apartment while you stay right in the middle of Edinburgh? Eden Locke offers a range of different units, varying in size and price points. All of them include large TVs, while some have dedicated dining and living areas, alongside kitchens with ovens, microwaves and stoves. Topping it off, there are comfy beds, extremely wifi and a cafe/lounge/bar on-site, so you can grab a freshly brewed coffee (or beer) before heading out to explore.

What’s nearby? Treat yourself to a Levantine table with a Scottish twist at BABA restaurant, just five minutes from the hotel. 

Budget range: An affordable short break for two – ideal for those looking for something as equally stylish as it is cosy. 

Time Out tip: What makes this aparthotel different from your typical venue is perhaps the in-room massage and treatments. They cost a little extra but they're are well worth every penny.

Advertising
Cheval The Edinburgh Grand
Photograph: Booking.com

5. Cheval The Edinburgh Grand

Found just a three-minute walk from Princes' Street, The Edinburgh Grand is another apartment-style stay but on a much fancier scale. Make the most of a fancy on-site restaurant, bar (with rooftop) and coffee house while enjoying your VIP accommodation. You'll feel like a king with your fully equipped kitchen, living room and bathroom. Meanwhile, you've got key sights like The Royal Mile, Edinburgh Castle and Calton Hill all nearby. 

What’s nearby? Just a short stroll to the Scottish National Gallery, and half a mile from Edinburgh Castle where you can find a Harry Potter-themed tour. 

Budget range: It's well worth splashing the cash on if you want something more independent and upscale. 

Time Out tip: Planning a surprise? This hotel loves to go the extra mile for its guests, so why not put in a special request ahead of your booking to make sure your room has just the je ne sais quoi you were hoping for.

  • Hotels

The Waldorf Astoria was first a railway hotel at the now-extinct Caledonian station. Then, after an ambitious refurb in 2012, it emerged a very different kind of establishment. Its Edward heritage remains on display, though: the luxury here is a reserved, tasteful one. Rooms come with Nespresso machines and Salvatore Ferragamo toiletries. Wi-fi is... You guessed it, free. For fine dining, head to the in-house Pompadour restaurant, and try Grazing by Mark Greenaway for something more casual. There’s also a bar and a spa with a swimming pool.

What’s nearby? After enjoying a spot of afternoon tea at Peacock Alley you can go for a gander on Princes Street to really take in the beauty of Auld Reekie.

Budget range: It'll certainly cost you a pretty penny to stay in one of these old-fashioned, lavish rooms, but the views of Edinburgh Castle are priceless. 

Time Out tip: We know some breakfast buffets can be quite hit-and-miss. At Waldorf Astoria, you won't have to worry about piling on the hash browns because breakfast is served. 

Advertising
Hapimag Resort Edinburgh
Photograph: Booking.com

7. Hapimag Resort Edinburgh

Hapimag Resort Edinburgh offers a range of five-star suites, each with its own character, but all with antiques and a range of hotel services attached. Expect to get 24-hour room service here, as well as a microwave and crockery in each suite. And in the drawing room (how fancy?), afternoon tea and drinks are available. In some suites, there are spa baths, while others have views over Edinburgh Castle. All have free Wi-Fi. 

What’s nearby? Conveniently located near Old Town, Dean Village and Edinburgh Castle. 

Budget range: Full of residential charm and decently priced too – great for a long weekend. 

Time Out tip: You'll find it hard not to fall in love with these quaint Victorian interiors. Comfy too. Ideal for those who want a bit of peace and quiet. There's no on-site dining or spa though! 

  • Hotels

In parkland just south of Arthur’s Seat, this hotel is found in a building which dates all the way back to the 17th century. Rooms are filled with historic furnishings like rich velvet bedding, leather upholstered chairs and deep ruby wallpaper – it’s all very old-school glamour. Communal spaces carry this sentiment, with antique items dotted about everywhere. But fear not, you’ll still get modern touches such as mood lighting, 47-inch TVs, minibars and free wi-fi. When you aren’t spotting cattle and peacocks on the grounds, you can indulge in the fine Scottish cuisine served at Rhubarb. Oh, and the city centre is just a couple of miles away if you need some Fringe action.

What’s nearby? Surrounded by lush greenery, you'll be close to the likes of Waverly Park and Prestonfield Park.

Budget range: This oh-so-velvety abode comes with a steep price tag, but you'll certainly feel like you've fallen into a period painting.  

Time Out tip: If you can afford to splash out a wee bit, then we'd highly recommend the Estate Room. It's every bit as decent as it is comfy. The in-room dining only adds to the pleasure. 

Advertising
  • Hotels

The Glasshouse is a modern five-star hotel that sits behind the 19th-century façade of Lady Glenorchy Church. The interior has a clean, contemporary design; its 77 rooms have floor-to-ceiling windows with views across Edinburgh, along with Nespresso machines and newspapers. The most desirable rooms either give access to the two-acre roof garden (which has views of Calton Hill) or have balconies. Win-win, then. The on-site brasserie serves Scottish cuisine.

What’s nearby? Edinburgh Castle is just one mile away, while you can reach Princes Street in just five minutes. 

Budget range: This one is on the higher end, but it's well worth the splurge for the fantastic facilities and natural backdrop. 

Time Out tip: Taking a family holiday? There are lots of ways to explore the natural beauty of the woodlands while entertaining the brood. Grab some electric bikes and ride along the surrounding 300 acres, or put the kids' survival skills to the test with Mud & Guts' Bush Craft Camps. 

Tigerlily
Photograph: Booking.com

10. Tigerlily

New Town’s Tigerlily is the very epitome of the design hotel, with an opulent bar, restaurant and 33 incredibly handsome bedrooms. They’re all kitted out to four-star standard and come with free Wi-Fi. The Black Room has a fireplace and a wicker chair suspended from the ceiling (because, why not?), while the Georgian suite has a contemporary four-poster. Lulu nightclub can be found in the basement.

What’s nearby? Tigerllily is just a 10-minute walk from Waverly Rail station which makes getting around a doddle. 

Budget range: Deffo not cheap – perfect for a spenny birthday weekend.

Time Out tip:
 Not only are they one of Endinburgh's most talked about bars, but they also host the best boozy afternoon tea in town for a decent price (from £26.95 per head).

Advertising
Sheraton Grand Hotel & Spa
Photograph: Booking.com

11. Sheraton Grand Hotel & Spa

A slick and modern hotel that boasts a particularly upscale spa, the Sheraton is located just south of the city, with Princes Street a five-minute walk away. The spacious, airy rooms here have wooden floors, contemporary décor and free wi-fi. If you’re lucky, you might get one with views of Edinburgh Castle. There’s both an on-site restaurant and bar, but the real jewel is that spa, which has a pool, a hydropool, a thermal suite, a gym and several treatment rooms. So really, you easily can recover from any rowdy theatre antics the night before and get right back out there.

What’s nearby? Situated in the heart of the city, you'll be close to all the main attractions including the Vennel, Dean Villiage and Circus Lane – perfect for those looking for a picturesque escape. 

Budget range: A lot of dosh, but it's not hard to see why with its award-winning amenities. 

Time Out tip: Visit the One Square Bar to try a range of specialty gins including a bottle of the hotel's very own hand-crafted One Square Gin. 

  • Hotels

This branch of Malmaison in a former seamen’s mission is where it actually all began for the boutique chain. It’s an auspicious building, located at the meeting point between the city’s docks and the Water of Leith – we suggest you ask for a harbour view when you book. Inside, you’ll find a bar, brasserie, gym and 100 jauntily decorated rooms (all with kettles, desks and mini-bars). Parking and Wi-Fi are both free. How very chic.

What’s nearby? A stone's throw from the Palace of Holyrood House, the Scottish National Gallery and Edinburgh Castle.

Budget range: A decent price for three nights. The waterfront views are a real bonus. 

Time Out tip: Visiting Malmaison at Christmas and Hogmanay is a particularly special affair. Enjoy a decadent Boxing Day feast with a delicious seasonal menu. 

Advertising
  • Hotels

The Waverly is found in a prime location. Fittingly, Waverley Station is all but on its doorstep, but you’ve also got suites watching over the Old Town skyline, Princes Street Gardens, the Scott Monument and the Castle. Inside, the rooms err more on the functional and classic styling end rather than fashion, but you do have extras like an interactive entertainment system and 24-hour room service. Given the general price, it’s not as expensive as other places around the city, especially if you’re coming for the Fringe festival.

What’s nearby? Just a 10-minute stroll from the Royal Mile and Holyrood Palace. 

Budget range: Cheap, but if you want to snag an affordable rate, you have to be quick. 

Time Out tip: This charming historic location isn't the most accessible, so just be prepared to climb 27 steps to reach reception. 

The Witchery by the Castle
Booking.com

14. The Witchery by the Castle

At the top of the Old Town’s Royal Mile, you’ll find two buildings that contain nine sumptuous goth suites. Each of The Witchery’s rooms is extravagantly furnished with antiques, leather and velvet, as well as tapestries and four posters that nicely complement the atmosphere at the associated Witchery restaurant on the same premises. Champers, newspapers and wi-fi are included in the room rate.

What’s nearby? As the name suggests, it's Incredibly central meaning you'll have superb access to The Scottish National Gallery, Princes Street Gardens, Edinburgh Castle — the lot. 

Budget range: It's big bucks for a rather indulgent stay at this gothic abode, but not a single regret when it comes to the interiors and hospitality. 

Time Out tip:  All the rooms are a complete and utter dream but, we'd highly recommend picking a room with a view of the Royal Mile. 

Advertising
  • Hotels

Hotel du Vin’s chain is recognisable to most. There’s a dependable comfort and style that comes with each, and this is no exception. Styled out to be somewhere between a Scottish gentlemen’s club and a contemporary hotel, it has lots of chic old interiors and nice touches – like roll-top baths. The in-house French Bistro serves produce from the Lothian region and the building itself hardly be closer to the National Museum of Scotland, Greyfriars Kirkyard and various Fringe goings-on in August.

What’s nearby? Situated in Old Town, you're only a short walk to Princes Street for all the shops, while Edinburgh Castle's a little further down. 

Budget range: A wide range of Great, affordable options for every travel budget. 

Time Out tip: There's no on-site parking at this location, but the hotel offers discounted parking at the Q-Park Quartermile, about a five-minute walk from the hotel. We'd recommend using public transport if you can help it. 

  • Hotels

The former headquarters of The Scotsman newspaper, this building has been enjoying life as a luxury hotel since 2001. Some of the rooms and suites have astonishing views, while the décor and general feel befits, well, what it is: a boutique hotel in an Edwardian-era newspaper building with baronial characteristics. It has charm and a top location. North Bridge Brasserie is the main dining option, while the hotel also offers a gym, spa and a curiously futuristic swimming pool.

What’s nearby? Situated in Old Town, enjoy views overlooking Carlton Hill, while being a mere five-minute walk from New Street. 

Budget range: Not bad for a weekend of luxury. 

Time Out tip: On the hunt for the perfect brunch spot? Consider it done at the Grand Cafe which serves a delicious Full Scottish Breakfast as well as a veggie version.

Advertising
  • Hotels

A themed designer hotel that arrived not long before the financial crisis, Le Monde has only 18 rooms and junior suites, but all have individual characters and all reflect the city that gives them their name. The New York, for example, smacks of chic, Manhattan loft living; the Atlantis (not a real city, fact fans) has a large piece of arty aquamarine glass on one wall for that subsea feel. It boasts a central location by the George Street shops; lots of fun if you’re up for it.

What’s nearby? A short stroll to Princes Street, Edinburgh Castle, and when you're in the mood to splurge, there's Multrees Walk.

Budget range: Another great affordable option with luxury rooms. 

Time Out tip: If you're hoping for somewhere a little quieter, it's worth the heads up that you'll be within earshot of the buzzy nightclub next door. Just make sure you've got some earplugs to hand.  

  • Hotels

This international chain has establishments far and wide, from Bahrain to Wuki in China. The Edinburgh outpost, just off the Royal Mile, opened back in 2009. You might call it a hotel lite: its boutique-style rooms and suites all have some form of self-catering facilities. Choices range from a basic room with a microwave and fridge to a suite with a full kitchen and striking views from its balcony. Cracking for a couple of drinks before heading to Fringe shows.

What’s nearby? Next to the Royal Mile, you'll find Edinburgh Castle, St. Giles Cathedral, and Old Town all close by. 

Budget range: Brilliantly cheap for a few nights at this charming modern take on a 19th-century building. 

Time Out tip: Need parking? Waverly Car Park is your best bet. 

Advertising
  • Hotels

One of 45 properties the Macdonald chain lays claim to across the UK, this Holyrood Road spot is handy if you want to visit the various sights dotted throughout the Old Town. It’s in what’s admittedly a rather prosaic modern building, with an expansive, corporate feel – but that does mean weddings and conferences are handled well here. Rocca, the restaurant, is a nice dining spot, and there’s a spa, too. 

What’s nearby? Holyrood Park and Palace are right on your doorstep, while Edinburgh Castle is just a mile away. 

Budget range: Super affordable rates for the ideal spa weekend. 

Time Out tip: After climbing Arthur's Seat there's no better way to unwind than at the Holyrood Spa. 

  • Hotels

The Bonham started its life as three Victorian townhouses fulfilling various roles, before being stuck together and reborn as a boutique hotel in 1998. Since then, it’s quietly earned its spot as one of Edinburgh’s best places to stay. So if you want something a little under the radar for the Fringe, read on. Inside, the rooms are attractive, with stylish vintage furnishings and great views over the city. You’ve also got a decent bar and restaurant downstairs. But if you want to go out, the hotel’s just a 10-minute walk from the west end of Princes Street.

What’s nearby? Hidden in a lush leafy crescent, while being moments away from popular attractions such as Princes Street, Calton Hill and The Royal Mile. 

Budget range: This fairytale-chic stay will set you back a bit, but it's cosy luxury guaranteed. 

Time Out tip: With soundproofed rooms, this is a great location for travellers who are a little more introverted and need a retreat, while still being close to everything. For even more tranquillity, ask for a room with a garden view. 

Advertising
  • Hotels

Hilton Edinburgh Carlton is a hefty hotel on North Bridge – actually a road in the city centre – with some rooms that have truly fantastic views. We recommend asking for one that looks towards Holyrood Park if you want something really special. The décor is functional, erring on the corporate side. But that's ok. Facilities include a fitness suite and pool if you need to unwind a little. Best to go out for lunch and dinner, though: there’s no shortage of choice in the surrounding streets.

What’s nearby? Close to Princes Street and Waverly Rail Station, while Edinburgh Castle is but a 10-minute stroll. 

Budget range: Is it still considered breaking the bank if it brings you so much joy? If so, you might want to book ahead to find the cheapest rates.  

Time Out tip: Fancy a cosy night in? We don't blame you. Enjoy the likes of gourmet British cuisine from Marco Pierre White Steakhouse in the comfort of your room with 24-hour room service.  

  • Hotels

Apex Grassmarket Hotel is a small chain that started almost 20 years ago in, you guessed it, the Grassmarket. While it doesn’t have much rustic charm or quirky character, it does have all you need for a successful stay in Edinburgh. That includes facilities like a sauna, a pool, a gym, an award-winning restaurant, and free wifi. The rooms themselves have modern interiors and castle views from some of the better rooms. 

What’s nearby? Princes Street and Edinburgh Castle just are just a short walk away.

Budget range: Soooooo cheap. Not to mention you'll receive complimentary luxury goodies and bottled water during your stay.

Time Out tip: With its high ceilings and ornate furnishings, on-site restaurant Elliot's is the perfect place to grab a bite, with a set menu from £21. So why not drop off your bags, explore, and dine in?

Advertising
InterContinental Hotels - The George
Courtesy: Booking.com

23. InterContinental Hotels - The George

Housed in a gorgeous historical facade dating back to 1775, the George boasts elegantly dressed and spacious rooms with views overlooking the city and in all of its medieval charm, which is especially stunning at night. Along with rooms, the hotel is equipped with conference and meeting rooms, a gym – to balance out the whisky, of course – and two on-site dining options where you can tuck in seven days a week. Brilliant!

What’s nearby? Situated in the city centre, putting you within walking distance of Edinburgh Castle for the architecture, and Charlotte Square for the gardens. 

Budget range: Decently priced for a two-night couple's stay. 

Time Out tip: For more things to do, head to the Scotch Whiskey Experience in the Royal Mile for an affordable tasting tour. 

Virgin Hotels Edinburgh
Courtesy: Booking.com

24. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh combines the beloved Old Town charm of the Scottish capital with a selection of contemporary, high-energy entertainment options like dancing, decadent brunches with live DJs, Friday night jazz at the Cowgate Swing, and more. And the rooms – blimey the rooms - are every bit as curated as the experiences. Beautifully, yet simply dressed neutral-toned rooms, with Scandi-style decor influences and the comfiest of beds, so you can relax and unwind after a jam-packed day of exploring Edinburgh Castle and the rest. 

What’s nearby? Perfectly stationed near the National Museum of Scotland for the history buffs, The Royal Mile for cute bakeries, the shops and restaurants.

Budget range: An affordable long weekend for two. 

Time Out tip: For some seriously delicious baked goods, pay a visit to Mim's Little Bakehouse and Patisserie Valerie.

Recommended
    You may also like
    You may also like
    Advertising