The Best Hotels in Edinburgh - Nomadoverse

Edinburgh is one of the most beautiful and lovely cities in the world. With its rich history, beautiful architecture, cosy pubs, and scenic views, it’s no surprise that people fall in love with it. And when it comes to places to sleep, Edinburgh has some amazing hotels too.

From grand old buildings like The Balmoral to cool boutique stays like Eden Locke, there’s something here for every type of traveler. Whether you’re looking for luxury, something unique, or a cosy hideaway, this guide covers the best hotels in Edinburgh.

How We Picked the Best Hotels in Edinburgh

All hotels listed here have been personally visited and reviewed by expert travel editors. Each one was chosen for its:

We’ve included a mix of luxury hotels, boutique options, and hidden gems to suit different tastes and budgets.

Top 10 Best Hotels in Edinburgh

1.      The Balmoral Hotel

The Best Hotels in Edinburgh - Virgin Hotels Edinburgh - Nomadoverse

Edinburgh’s Iconic Hotel with a Clock Tower
The Balmoral is a famous building found on Princes Street. The Balmoral has a 190-foot clock tower that stands out in the city’s skyline. Inside, it feels stylish and classic, with modern rooms, a great restaurant called Brasserie Prince, and a warm Scottish feel.

Book Hotels Online

2.      Gleneagles Townhouse

Best Hotels in Edinburgh - Gleneagles Townhouse - Nomadoverse

A Stylish Mix of Hotel and Member’s Club
This city-centre spot is a spin-off from the famous Gleneagles in Perthshire. It combines luxury with friendliness, featuring a rooftop bar, beautiful rooms, and welcoming staff.

Book Hotels Online

3.      100 Princes Street

Best Hotels in Edinburgh - 100 Princes  - Nomadoverse

Elegant Rooms and Castle Views
This newer hotel is small, elegant, and full of character. Many rooms have views of Edinburgh Castle, and the interior is a lovely mix of leather, tartan, and vintage charm.

Book Hotels Online

4.      Virgin Hotels Edinburgh

The Best Hotels in Edinburgh - Virgin Hotels Edinburgh - Nomadoverse

Modern Fun in the Historic Old Town
This fun, vibrant hotel mixes history and playfulness. With bright rooms, cool design, and a great restaurant and bar, it’s perfect for younger travellers or anyone who wants a modern touch.

Book Hotels Online

5.      House of Gods

the best hotels in Edinburgh - House of Gods - Nomadoverse

Velvet, Neon, and Pure Decadence
This unique hotel is for those who love drama. With velvet everywhere, mood lighting, and in-room cocktail service, it’s designed to impress and delight.

Book Hotels Online

6.      Eden Locke

The Best Hotels in Edinburgh - Eden Locke Hotels Edinburgh - Nomadoverse

Cool Studio Apartments for Longer Stays
This aparthotel feels more like a trendy apartment than a hotel. It has its own coffee shop and bar, stylish interiors, and fully equipped kitchens — great for longer visits.

Book Hotels Online

7.      The Roseate Edinburgh

The Best Hotels in Edinburgh -Roseate Edinburgh Hotels Edinburgh - Nomadoverse

Classic Style with a Modern Touch
Once called The Dunstane Houses, The Roseate is elegant and full of charm. Expect free-standing tubs, Orkney-inspired décor, and a whisky bar with 80+ bottles.

Book Hotels Online

8.      The Witchery by the Castle

The Best Hotels in Edinburgh -Witchery by the Castle Hotels Edinburgh - Nomadoverse

A Romantic Gothic Hideaway
This dramatic hotel near Edinburgh Castle is like stepping into a fantasy. Imagine beds with four tall posts, deep red walls, and a dining room that’s perfect for a romantic candlelit dinner. Not for kids, but perfect for couples.

Book Hotels Online

9.      InterContinental Edinburgh The George

The Best Hotels in Edinburgh -InterContinental Edinburgh The George Hotels Edinburgh - Nomadoverse

Elegant and Understated
This large hotel on George Street offers classy comfort, great views, and one of the best locations in town. Its calm colours and historic charm make it a peaceful base.

Book Hotels Online

10. Porteous’ Studio, Grassmarket

Secret Studio in the Heart of Old Town
This quiet studio is hidden away just off the busy Grassmarket area. It’s great if you’re looking for peace, privacy, and a local vibe in one of the oldest parts of the city.

Location: Grassmarket, Old Town

Looking for a More Homely Stay?

If hotels aren’t your thing, don’t worry. Edinburgh is also full of beautiful and cosy Airbnbs, perfect for families, long stays, or those wanting a more local experience.

Final Thoughts: Which Hotel Should You Choose?

Whatever your style or budget, there’s a perfect place to stay in Edinburgh.

Ready to Book?

Edinburgh is calling, and with so many amazing hotels, your perfect stay is just a few clicks away. Make sure to book early — especially when the festivals are happening!

For booking hotels, flights, airport transfers, and eSIM data, visit our website today.

Leave a Reply

Your email address will not be published. Required fields are marked *

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.