Ah, Edinburgh. Where the streets are steeped in history, the architecture is more photogenic than your latest Instagram post, and the pub scene is lively enough to keep you dancing until the wee hours. But let’s not forget the crème de la crème of the city: the best hotels in Edinburgh. Booking a room at one of these prestigious addresses – especially at The Balmoral – is less like a standard hotel stay and more like securing a ticket to an exclusive club where luxury and grandeur are the main attractions.
And the hotel scene? Oh, it’s booming! From chic boutique hotels that seem to whisper your name to smart apartments springing up faster than you can say “haggis,” there’s something for everyone. Picture secret hideaways in the Old Town and Victorian townhouses that have been given a trendy makeover. Naturally, whisky bars are as common as bagpipes at a Scottish wedding, and the interiors? Think opulent, vibrant, and as Instagrammable as it gets.
Don’t even get me started on the views. In Edinburgh, booking a room with a stunning vista is a must, and those hotel rooftop bars? Perfect for those rare sunny days when the weather decides to play nice.
Yes, there are countless reasons to fall in love with the best hotels in Edinburgh. But to save you from drowning in options, we’ve done the hard work and reviewed the top contenders. Trust us, your perfect stay in this enchanting city is just a booking away!
So, ready to dive into the best hotels in Edinburgh? Let’s get started!
Table of Contents
Discover the Best Hotels in Edinburgh: A Delightful Dive into Luxury and Charm!
100 Princes Street Hotel: Edinburgh’s Best-Kept Secret with Castle Views
Welcome to 100 Princes Street, where discretion meets decadence, and the views are fit for a king. This latest addition to the best hotels in Edinburgh combines the plush seclusion of a member’s club with the personal service that Red Carnation hotels are famous for. There’s no grand doorman to greet you, just a subtle black “100” flag giving away its secret location.
Step inside and you’ll be enveloped in low-lit, velvety elegance. With 30 discreet rooms spread over five floors, it’s like stepping into a cozy cocoon of comfort. The Wallace, a leather-walled lounge and bar on the 2nd floor, is decked out with vintage globes and oil paintings of tiger fights and stormy seas. Sip on a Penicillin whisky cocktail from a tartan-upholstered chair while enjoying unobstructed golden views of Edinburgh Castle – a rare treat even for locals.
Each of the 30 rooms at this gem among the best hotels in Edinburgh offers a tactile, cocooning experience. Many rooms feature bespoke tartan-covered walls in rich reddish or greenish hues, complemented by marble bathrooms that scream luxury. The decor strikes a perfect balance between intellectual sophistication and exotic charm.
But the experience doesn’t stop at the doorstep. 100 Princes Street offers an impressive list of activities, from fishing on the River Tweed with a bothy lunch to private visits to the atelier of designer Araminta Campbell, where you can commission bespoke fabrics. Planning a golf trip? There’s plenty of room for golf bags downstairs, making this the perfect city stop before heading to Muirfield, St Andrews, or the fly fishing beats to the north.
In the world of the best hotels in Edinburgh, 100 Princes Street stands out for its blend of privacy, luxury, and unique experiences. Book your stay and discover why this hidden gem is the talk of the town.
ALSO READ: Best Restaurants in Edinburgh: 10 Shockingly Good Dining Experiences You Can’t Ignore!
Gleneagles Townhouse: Discover the Charm of One of the Best Hotels in Edinburgh
Ah, the legendary Gleneagles in rural Perthshire – the quintessential icon of luxury that has enchanted guests for decades. Revitalized by Ennismore in 2015, this historic gem was given a much-needed jolt of life and is now more vibrant than ever. But let’s talk about its stylish city sibling, the Gleneagles Townhouse, one of the best hotels in Edinburgh. This charming retreat is a member’s club-meets-hotel with its own unique flair.
While it carries the prestigious Gleneagles name, the Townhouse has a distinct personality. Sure, it’s a member’s club, but fear not, non-members! You can still savor a meal in the spectacular restaurant, unwind in the delightful rooms, and get tipsy at the terrific rooftop bar.
Senior staff members are practically omnipresent – they remember your name, care about your well-being, and genuinely enjoy a good chat. It’s a level of service that’s both rare and impressive, even among the best hotels in Edinburgh.
The Townhouse exudes an irresistible blend of elegance and coziness. The decor is chic yet welcoming, making you feel right at home. Whether you’re dining, staying, or simply enjoying a cocktail with a view, this place has it all.
Also read: Discover the 7 Best Hotels in Madrid. One Will Surely Captivate You!
Virgin Hotels: Injecting New Life into Edinburgh’s Old Town
A Playful Haven Among the Best Hotels in Edinburgh
Say hello to Virgin Hotels, a fabulous new addition to Edinburgh’s UNESCO-listed Old Town. This area, already dramatic with its mysterious lanes, moody shadows, and stony facades, now has a splash of modern mischief right on curvy, hilly Victoria Street. While the 19th-century charm of the original India Buildings has been lovingly preserved – the three-tiered domed rotunda is especially stunning – the vibe inside is pure postmodern playfulness.
With 222 rooms thoughtfully designed in creamy tones accented with vivid red (as if you could forget for a second that you’re in a Virgin-branded haven), Virgin Hotels is making waves as one of the best hotels in Edinburgh. Each of the eight Grand Chamber suites offers delightful surprises – think mezzanines styled like Bedouin tents. It’s quirky, it’s fun, and it’s oh-so-Virgin.
In a city overflowing with top-notch restaurants and bars, the Commons Club Restaurant and Bar at Virgin Hotels stands out with flair. Outstanding food and drink, served with a side of Sir Richard Branson’s whimsical charm, make this spot a must-visit. Despite the playful, self-referential touches, there’s a serious commitment to quality and guest experience.
Virgin Hotels has brought a refreshing, cheeky vibe to Edinburgh’s historic heart, earning its spot among the best hotels in Edinburgh. Whether you’re here for the luxurious rooms, the incredible dining, or just to soak up the unique atmosphere, this hotel is a game-changer. So, why not add a little Virgin flair to your Edinburgh adventure?
House of Gods: Where Velvet Dreams and Playful Debauchery Reign Supreme
The Eccentric Elegance of One of the Best Hotels in Edinburgh
Welcome to House of Gods, where beige is blasphemy and velvet-clad decadence is the order of the day. This isn’t a hotel for every deity, but if you’re a god who loves neon signage against Gucci heron wallpaper and a healthy dose of playful debauchery, you’ll feel right at home. With its opulent interiors and cheeky charm, it’s no wonder House of Gods ranks among the best hotels in Edinburgh.
With just 22 rooms – all snug and intimate, save for one spacious suite – House of Gods proves that size isn’t everything. These compact quarters, inspired by the luxe compartments of the Orient Express, make up for their small scale with a massive attitude. Each room is a velvety cocoon of indulgence, perfect for those who shun natural light in favor of moody opulence.
Upon entering, you’ll find a nifty gadget with three buttons: one summons your butler, one delivers milk and cookies, and one brings prosecco. And if that’s not enough, an ace mixologist can be called to whip up cocktails right in your room, tailored to your favorite songs, which they’ll play as they craft your perfect drink. While you’re at it, why not order a pizza to be delivered as well?
Directly opposite the hotel’s Lounge Bar, across a tiny courtyard (likely the only time you’ll venture outside during your stay), you’ll find two more bars: Lilith’s Lounge and the Casablanca Club. Here, the decadence is dialed up even higher, offering an atmosphere where the playful and the extravagant collide in the best way possible.
For those seeking an unforgettable stay in one of the best hotels in Edinburgh, House of Gods is a haven of eccentric elegance and unrestrained fun. Book your stay and prepare to worship at the altar of indulgence!
The Balmoral Hotel: Edinburgh’s Grande Dame of Luxury
An Icon Among the Best Hotels in Edinburgh
When it comes to best hotels in Edinburgh, The Balmoral in Edinburgh stands tall – literally, thanks to its 190-foot clock tower. This neo-Renaissance beauty is not just any hotel; it’s Edinburgh’s original grande dame, beloved by locals and instantly recognizable in the city’s skyline, second only to perhaps Big Ben in London.
Opened in 1902 as the North British Railway Hotel, it once served as a sneaky shortcut for schoolboys navigating the mailrooms and luggage stores connecting the hotel to Waverley Station. Today, this grand entrance is more likely to be trod by royalty.
Following a multi-million-pound makeover by Rocco Forte Hotels’ Olga Polizzi, the hotel’s interior now reflects a virtual grand tour of Scotland. Think golden lichens, fern greens, heather purples, and the sultry blues of the Highlands. For the ultimate literary experience, you can book the suite where JK Rowling completed “Harry Potter and the Deathly Hallows” for a mere £1,000 a night.
Dining at The Balmoral’s Brasserie Prince has been elevated under the watchful eye of Alain Roux, son of Michel and nephew of Albert, who brings French culinary finesse to Scottish ingredients. Expect dishes like rich Normandy onion soup and perfectly seasoned steak tartare. The interiors, revamped by Martin Brudnizki of Annabel’s fame, add a touch of London chic to this Scottish jewel.
And let’s not forget the famous clock – always set three minutes fast to help the punctual people of Edinburgh catch their trains, except on Hogmanay, of course. Now, it might just help you get to your decadent lunch on time.
So, if you’re on the hunt for the best hotels in Edinburgh, The Balmoral should be at the top of your list. It’s more than a stay; it’s an experience steeped in history, luxury, and a dash of Scottish whimsy.
The Dunstane Houses: A Super-Smart Boutique Gem
Nestled in Edinburgh’s chic West End, The Dunstane Houses is a boutique hotel that oozes Victorian charm with a contemporary twist. Inspired by William Playfair, this 16-room Victorian townhouse is a top contender among the best hotels in Edinburgh. With grand fireplaces, ornate cornicing, and a blend of historical elegance and modern luxury, it’s an experience you won’t forget.
Peacocks prance across the bedroom wallpaper, Persian rugs grace the floors, and velvet sofas invite you to sink into luxury. The free-standing copper bathtubs are perfect for a soak after a day of exploring the city. The owners have infused their Orkney heritage into every nook and cranny, from oatmeal tweeds and fringed wool throws to stone-topped tables. It’s a delightful homage that adds a unique touch to one of the best hotels in Edinburgh.
The Ba’ Bar, named after a spirited Orkney football game, boasts one of the widest selections of rare and vintage whiskies in the city. Whether you’re a whisky connoisseur or just curious, this bar is a must-visit. The all-day dining menu offers a taste of Scotland with velvety-smooth cullen skink, crispy Ayrshire pork, seared scallops, and cranachan – a traditional dessert of whipped cream, honey, whisky, and raspberries.
The Dunstane Houses effortlessly combines historical elegance with modern comforts, making it one of the best hotels in Edinburgh for a cozy, luxurious stay. So, if you’re seeking a boutique hotel that’s big on charm and character, look no further. Book your stay at The Dunstane Houses and indulge in the perfect blend of Victorian grandeur and contemporary style.
The Witchery by the Castle: Edinburgh’s Gothic Romance for Grown-Ups
Dracula Would Check In Here, and So Should You!
If Count Dracula were to plan a getaway to Edinburgh, The Witchery by the Castle would definitely be his top pick. Climbing the stone turret staircase to the Inner Sanctum, you might half-expect to bump into the Count himself. This gothic hideaway is not just a hotel; it’s a plunge into a world of dramatic opulence, perfect for anyone seeking one of the best hotels in Edinburgh with a dash of dark romance.
With just nine suites, including the lavish Sanctum draped in shades of crimson, claret, and port, you might feel like you’ve stepped into a gothic novel. Dining in the Secret Garden restaurant, you’ll savor Angus beef steak tartare before retreating to a claw-footed roll-top bath. And when it’s time to hit the hay, you’ll do so in a massive four-poster bed crafted from an old church pulpit. Talk about a holy slumber!
Children? Not here. They might love the Witchery’s theatrical charm, but this grown-up sanctuary is all about indulgent escapism for adults.
So, if you’re after a hotel in Edinburgh that combines gothic grandeur with modern luxury, The Witchery is a must. Embrace your inner vampire (or just enjoy the darkly elegant surroundings) and discover why this place is a standout among the best hotels in Edinburgh.
Intercontinental Edinburgh The George: The Best-Kept Secret on George Street
Since 1881, the site of Intercontinental Edinburgh The George has been home to a hotel that exudes timeless charm and elegance. Nestled in five adjoining townhouses on George Street, right across from the Assembly Rooms, this gem stands proudly as one of the best hotels in Edinburgh. Despite its modest exterior, the hotel’s size and grandeur are impressively expanded thanks to two modern extensions that blend seamlessly into the surroundings.
Step inside, and you’ll discover that The George is more than just a pretty face. It offers over 200 rooms, with some of the best views in Edinburgh from its upper floors. Gaze out over a patchwork of Georgian rooftops, gardens, and the scenic Firth of Forth.
The interior design strikes a balance between contemporary flair and classic elegance. Neutral oatmeal and grey tones are enlivened with pops of liturgical greens, blues, and purples. Think thickly textured throws and cushions, Victorian-style leather armchairs, and velveteen sofas, all harmoniously mixed with modern geometric side tables and pendant lamps. Even the doorman’s trousers sport an exuberant City of Edinburgh tartan – talk about a fashionable welcome!
While The George might not boast the imposing grandeur of the Balmoral, the enchanted allure of the Waldorf Astoria Caledonian, the quirky charm of The Witchery, or the sweet intimacy of Rock House, it holds its own as one of the best hotels in Edinburgh with a superb location and understated grace.
So, if you’re seeking a hotel that combines classic sophistication with modern comfort right in the heart of Edinburgh’s New Town, Intercontinental Edinburgh The George is your perfect match. It does modesty and elegance like no other – and yes, it absolutely deserves its spot among the best hotels in Edinburgh.
Market Street Hotel: Where Scottish Charm Meets Scandi Cool
Stroll off the train at Waverley, and before you can say “haggis,” you’ve arrived at Market Street Hotel, the city’s hottest new Scandi-Scottish fusion. This modern bolthole greets you with a rooftop Champagne bar (because, obviously) and jaw-dropping views of Edinburgh’s iconic Balmoral clock tower and beyond. As Carlton Hotel Group’s first Edinburgh venture, and Scotland’s debut Design Hotels member, it’s clear they’re not playing around when it comes to aesthetics.
The rooms? Highland castle meets sleek design—think wooden floors, granite walls, and mid-century mod furniture with just a dash of tartan flair. You’ll sleep like royalty behind oak sliding shutters that block out all light and noise, ensuring those wild Edinburgh nights don’t disturb your beauty sleep. Oh, and did we mention the carved marble basins in the bathroom? Yeah, they’re pretty impressive.
If you’re into freebies (and who isn’t?), the mini-bar is stocked with Scottish treats and drinks—perfect for a little late-night indulgence. Start your day with a hearty Scottish breakfast featuring the likes of tattie scones and haggis-and-beef sausages. When you return from exploring the medieval wonders of the Old Town, small plates and Champagne cocktails await, ready to welcome you back in style.
Market Street Hotel is where sleek design meets Scottish soul—let the tartan charm you.
Cheval The Edinburgh Grand: The Ultimate Family Retreat in Edinburgh’s Heart
A Grand Revival with All the Best Hotel Perks
The grand oak doors of Cheval The Edinburgh Grand have swung open once more, and it’s clear that this isn’t your run-of-the-mill hotel. Once a Royal Bank of Scotland stronghold, now it’s one of the best hotels in Edinburgh, flaunting a neoclassical makeover that would make even the most jaded bank manager do a double-take.
Inside this architectural marvel, you’ll find a collection of 50 family-friendly apartments, ranging from cozy to palatial. The crown jewel? A penthouse suite with wrap-around views of Edinburgh that sleeps six—perfect for your extended clan or that group of friends who can’t stop playing Monopoly. Each apartment comes with a sofa bed for any surprise guests or overzealous relatives.
Bathrooms here are nothing short of splendid, featuring roll-top baths and framed RBS cheques from the 1950s, because why shouldn’t your loo have a bit of banking history? Down in the vaults, you’ll discover the city’s first Hawksmoor steakhouse—where you can enjoy a steak that practically melts in your mouth. And for those who prefer bubbles over beef, the west wing houses a champagne bar serving up lobster rolls that could make even the crustaceans envious.
Perfectly perched on St Andrew Square, The Grand combines the best bits of a hotel with the freedom of self-catering. It’s a luxurious, family-friendly option that makes you feel like a VIP without having to actually be a bank executive. So if you’re scouting for one of the best hotels in Edinburgh that doubles as a grand family retreat, look no further than Cheval The Edinburgh Grand. It’s where history meets comfort and luxury meets practicality—because why shouldn’t the best hotels in Edinburgh cater to all your whims and fancies?