• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

ZigZagonEarth

Plan unforgettable road trips!

  • FRANCE
    • CORSICA
    • NORMANDY
    • PARIS
  • EUROPE
    • ANDALUCIA
    • CANARY ISLANDS
    • CRETE
    • ICELAND
    • ICELAND WINTER
    • MADEIRA
    • MALLORCA
    • MALTA
    • MENORCA
    • PORTUGAL
    • SANTORINI
    • SCOTLAND
    • SLOVENIA
  • REST OF WORLD
    • NEW ZEALAND
    • OMAN
  • TIPS
  • EBOOKS
  • SHOP
  • ABOUT
  • English
    • Dutch
    • Italian
    • Danish
    • Portuguese (Portugal)
    • Swedish

Where to stay in Edinburgh: 12 best hotels (2026 reviews)

Last updated on September 1, 2026 by Claire Robinson - this article contains affiliate links. If you purchase through them, I get a small commission (more)

An unforgettable night in a prestigious establishment or a cosy stay in a charming hotel? Edinburgh is brimming with characterful accommodation, combining history and modernity, from Victorian palaces to contemporary boutique hotels. It’s a tough choice, but we’ve made a selection for you:

  • our tips on the best areas to stay in Edinburgh,
  • our list of the 12 best hotels in , plus a few extras.
where to stay edinburgh best hotels reviews
Contents
The best hotels in Edinburgh: our 4 favourites
Where to stay in Edinburgh: best districts
1. Prestonfield House Hotel
2. Eden Locke Hotel
3. The Inn on the Mile Hotel
4. Eleven Stafford Street Hotel
5. Gleneagles Townhouse Hotel
6. The Scotsman Hotel
7. Kimpton Charlotte Square Hotel
8. Balmoral Hotel
9. Righ Residences Hotel
10. The Witchery by the Castle Hotel
11. Fraser Suites
12. House of Gods Hotel
Other options and cheap hotels in Edinburgh

The best hotels in Edinburgh: our 4 favourites

Before discovering our detailed reviews of each of the establishments we have selected, take a look at our 4 favorite addresses.

Best historic hotel: Prestonfield House Hotel

Prestonfield House Hotel - Outside view

We loved the leafy setting ofPrestonfield House Hotel, at the foot ofArthur’s Seat. The establishment offers a unique luxury experience in exceptional surroundings. It’s a 5-star retreat with baroque-style rooms and a refined restaurant, the Rhubarb, where you can enjoy delicious Scottish cuisine. Surrounded by gardens and a golf course, the hotel is an incredible haven of peace just minutes from the city center.

See photos, prices and availability.

Best boutique hotel: Hotel Eden Locke

Eden Locke Hotel - Interior view

Less than 20min walk from Edinburgh Castle, we really liked theEden Locke Hotel‘s accommodation concept. Its contemporary apartments combine soft aesthetics and functionality, with fully equipped kitchens and comfortable living spaces. The sleek decor and personalized service make this the address of choice for travelers seeking independence without compromising on style.

See photos, prices and availability.

Best luxury hotel: Gleneagles Townhouse Hotel

Gleneagles Townhouse Hotel - Outside view

TheGleneagles TownhouseHotel embodies Scottish luxury excellence in the heart of Edinburgh. Aside from its facilities (gym, sauna and gourmet restaurant), it’s its architecture and design elements that impressed us most. The staircase in the lobby alone is a promise. Just a stone’s throw from the Royal Mile and Waverley Station, it’s a symbol of elegance.

See photos, prices and availability.

Best spa hotel: Kimpton Charlotte Square Hotel

Kimpton Charlotte Square Hotel - door

At the very end of George Street, theKimpton Charlotte Square Hotel boasts exceptional wellness facilities. Its spa offers a full range of treatments, while the indoor pool and gym are accessible free of charge. In addition to these 2 restaurants, don’t miss The Garden, an idyllic setting for breakfast or evening cocktails. Relaxation guaranteed!

See photos, prices and availability.

Where to stay in Edinburgh: best districts

Why stay in Edinburgh?

Scotland’s historic capital, Edinburgh is a blend of medieval (Old Town) and Georgian (New Town) architecture. We really appreciated the unique, warm atmosphere of this city, where every street tells a part of its history. It’s a perfect blend of tradition and modernity, with stylish, characterful accommodation.

Edinburgh’s best places to stay: map

Here’s our map to help you get your bearings, with the main areas to stay in Edinburgh:

map best areas edinburgh where to stay neighborhoods
Map of the best places to stay in Edinburgh

Staying in Old Town

Edinburgh Old Town - General view
Royal Mile

Old Town is the UNESCO-listed historic heart of Edinburgh. We enjoyed getting lost in its secret passages, the closes, and playing scare tactics in its underground vaults. This part of the city is home to the main monuments, including the famous Royal Mile linking Edinburgh Castle to Holyrood Palace. We enjoyed the atmosphere of this district, which exudes history around every corner.

Benefits:

  • Close to major tourist attractions
  • Preserved medieval architecture
  • Many traditional restaurants and pubs
  • Excellent transport network

Disadvantages:

  • Very touristy in high season
  • High accommodation prices
  • Sloping streets
  • Difficult parking

Our favorite hotel: Hotel The Inn on the Mile

Staying in New Town

Edinburgh New Town - General view
George Street

New Town, with its 18th-century Georgian architecture, offers a striking contrast to Old Town. We particularly enjoyed the wide avenues lined with eleganttownhouses. This chic district is also home to excellent restaurants and renowned art galleries. From Princes Street Gardens, the main thoroughfare, the view of Edinburgh Castle is breathtaking.

Benefits:

  • Majestic Georgian architecture
  • Excellent restaurants
  • Quieter than Old Town, but lively in the evening
  • Easy access to transport

Disadvantages:

  • High accommodation prices
  • A little further from the main attractions
  • Paid parking

Our favorite hotel: Hotel Eden Locke

Staying in Prestonfield

Prestonfield district - General view

Just 3km from the Royal Mile, Prestonfield offers a peaceful retreat from the hustle and bustle of the city center. We loved its upscale residential ambience and green spaces. This leafy area, bordered by Holyrood Parc and Arthur’s Seat, allows you to enjoy the peace and quiet while remaining close to the main attractions.

Benefits:

  • Quiet, green surroundings
  • Residential setting
  • Easy parking
  • View of Arthur’s Seat
  • Some very good restaurants

Disadvantages:

  • Distance from downtown
  • Need to use transport
  • Few shops
  • Limited accommodation on offer

Our favorite hotel: Hotel Prestonfield House

Other useful tips to keep in mind

The Edinburgh International Festival in August attracts thousands of visitors, so book well in advance for this period. The summer months are the most popular, with prices rising significantly. If you’re coming by car, it’s best to stay in a hotel with a parking lot, as parking in the city center is complex and expensive.

Need to rent a car in Scotland?

My tips:

  • Compare prices on my favorite platform:  Discovercars.com – one of the best rated comparison sites!
  • Prefer a compact car for the single-lane roads
  • Consider their full coverage option – it for peace of mind! 
  • Book early to have a large choice of vehicles!

See all my tips

See available cars

1. Prestonfield House Hotel

Prestonfield House Hotel - Outside view

Why stay there?

Nestled in a leafy setting at the foot of Arthur’s Seat, thePrestonfield House Hotel offers a unique luxury experience in exceptional surroundings. This 5-star manor house features elegant rooms with period furnishings and breathtaking views over the gardens and park.

The Rhubarb Restaurant offers delicious Scottish cuisine in a refined setting. We were won over by the unique atmosphere of this historic establishment. What would you say to escaping the hustle and bustle of the city in this haven of peace?

Prestonfield House Hotel - room

Access

  • 5-minute walk from a bus stop serving the city center
  • 3km from the Royal Mile
  • At the foot of Arthur’s Seat

Practical information

  • Neighborhood: Prestonfield
  • 5 stars
  • Restaurant: yes, Restaurant Rhubarb (Scottish cuisine)
  • Afternoon Tea
  • Facilities: lounges, whisky bar, terrace, golf course
  • Services: room service, 24-hour reception
  • Parking: free on site
  • See photos, prices and availability – and book!

2. Eden Locke Hotel

Eden Locke Hotel - lobby

Why stay there?

Just 1 km from Edinburgh Castle, theEden Locke Hotel offers modern, functional accommodation perfect for extended stays. Each apartment has a fully equipped kitchen with dishwasher, oven and microwave, as well as a comfortable seating area.

The contemporary, uncluttered decor in soft colors creates a warm, soothing atmosphere. We particularly appreciated the independence offered by this establishment in a slightly less touristy area. If you want to live like a local while enjoying the services of a hotel, Hotel Eden Locke will be perfect for you.

Eden Locke Hotel - apartment

Access

  • On George Street
  • 5min walk from Princes Street Gardens
  • 2 steps from Charlotte Square
  • 1.2 km from the Royal Mile

Practical information

  • Neighborhood: New Town
  • 4 stars
  • Restaurant: yes, the Mayvn Cafe
  • Facilities: fully equipped kitchen, elevator
  • Services: 24-hour reception
  • Breakfast available
  • See photos, prices and availability – and book!

3. The Inn on the Mile Hotel

The Inn on the Mile - Exterior view

Why stay there?

On the famous Royal Mile, theThe Inn on the Mile offered us an extraordinary experience right in the heart of historic Edinburgh. The building is in fact the former headquarters of the British Linen Bank, converted into a pub and hotel. The 9 rooms are spread over three floors. They combine modern comfort with traditional charm.

The ground-floor pub, with its industrial design elements and neon lights, has direct access to the Royal Mile. The atmosphere in this historic establishment is warm and inviting, and we enjoyed sharing a Scottish breakfast while watching thebustle of Edinburgh’s most famousstreet!

Hotel The Inn on the Mile - room

Access

  • 5min walk from Edinburgh Castle
  • 2min walk from Waverley Station
  • Airlink bus service to the airport every 10 minutes

Practical information

  • Neighborhood: Old Town
  • 4 stars
  • Restaurant: yes, Scottish breakfast and pub menu
  • Facilities: Terrace on the Royal Mile, live concerts in the evening
  • Services: laundry
  • See photos, prices and availability – and book!

4. Eleven Stafford Street Hotel

Eleven Stafford Street Hotel - Exterior view

Why stay there?

In a quiet side street, theEleven Stafford Street Hotel is strategically located close to Edinburgh Castle. We loved the authentic charm of this traditional townhouse. The particularly refined decor of the rooms combines stylish effect with modern comfort.

The hotel has no front desk. A personal code is used to guarantee security and confidentiality. However, a butler lives upstairs to attend to guests’ needs and ensure their comfort during their stay.

Eleven Stafford Street Hotel - room

Access

  • 5min walk from Princes Street
  • 15min walk from Grassmarket
  • 20min walk from the Royal Mile

Practical information

  • Neighborhood: New Town
  • 4 stars
  • Catering: no
  • Facilities: access code, umbrellas
  • Services: butler in the building
  • Non-smoking establishment
  • See photos, prices and availability – and book!

5. Gleneagles Townhouse Hotel

Gleneagles Townhouse Hotel - stairs

Why stay there?

TheGleneagles Townhouse Hotel embodies urban elegance in the heart of Edinburgh. Every detail has been taken care of in this 5-star establishment. The rooms are decorated in a perfect blend of Georgian architecture and modern tones. A highly prestigious setting where everything is awe-inspiring.

The Spence Restaurant offers a refined gastronomic experience in a particularly elegant setting. We were impressed by the impeccable level of service. Just a stone’s throw from the Royal Mile, the Gleneagles Hotel offers the perfect balance of luxury and central location.

Gleneagles Townhouse Hotel - restaurant
Restaurant The Spence

Access

  • 15min walk from Edinburh Castle
  • 5min from Waverley Station
  • 30min drive from Edinburgh airport

Practical information

  • Neighborhood: New Town
  • 5 stars
  • Restaurant: yes, The Spence Restaurant has a Michelin rating
  • Afternoon Tea
  • Facilities: spa, wellness center, gym, sauna
  • Services: room service, 24-hour reception, airport shuttle
  • Family rooms available
  • Parking available
  • See photos, prices and availability – and book!

6. The Scotsman Hotel

The Scotsman Hotel - Outside view

Why stay there?

Housed in theformer headquarters of the prestigious newspaper The Scotsman, as is often the case in Edinburgh, this hotel combines history with modern luxury. All rooms and suites are individually decorated. Some feature large corner windows offering spectacular views of the castle and the city.

Enjoy the comfort of marble bathrooms and Egyptian cotton linens. For those of us who love the cinema, we’ve found a 48-seat private room that adds a special touch to this boutique hotel.

The Scotsman Hotel - entrance

Access

  • 1min walk from the Royal Mile
  • 1min walk from Princes Street
  • Direct access to Waverley Station
  • Discounted parking 5-10 minutes away on foot

Practical information

  • Neighborhood: Old Town
  • Restaurant: yes, The Grand Cafe, The Hide Bar and The Press Bar
  • Facilities: private cinema, fitness center
  • Services: 24-hour room service, 24-hour reception
  • Family rooms available
  • The Scotsman newspaper free
  • See photos, prices and availability – and book!

7. Kimpton Charlotte Square Hotel

Kimpton Charlotte Square Hotel - Exterior view

Why stay there?

Just a stone’s throw from prestigious Princes Street and George Street, theKimpton Charlotte Square Hotel combines contemporary luxury with traditional charm. The discreetly and elegantly decorated rooms offer exceptional comfort. Gastronomy is also very much in evidence at this address.

While the modern cuisine of Restaurant Aizle has won Michelin recognition, we were able to sample the Mediterranean flavors of Restaurant BABA. As for The Garden‘s inner courtyard, it welcomes you from breakfast to evening cocktails. Would you like to combine relaxation at the spa with gastronomic discovery during your stay in Edinburgh?

Pool and spa

  • Indoor pool
  • Spa with full range of treatments and massages (surcharge)
  • Sound wellness room
  • Sports hall

Practical information

  • Neighborhood: New Town
  • 5 stars
  • Restaurant: yes – Aizle, Baba and The Garden restaurants
  • Facilities: swimming pool, spa, gym
  • Services: private parking
  • Family rooms available
  • Distance from station: 5min walk
  • See photos, prices and availability – and book!
Plan your dream trip in Scotland with my guide!
eBook Travel Guide Mallorca
  • 15 maps to easily plan your itinerary
  • 170+ pre-selected locations
  • GPS coordinates direct to the carparks
  • Tips to make the most of your time
  • 170+ original photos to help you choose
Discover it!

8. Balmoral Hotel

Hôtel Balmoral - Exterior view

Why stay there?

A veritable institution since 1902, theBalmoral Hotel sits enthroned on Princes Street with its majestic clock tower. This 5-star establishment embodies Scottish hotel excellence. Its Number One Restaurant has been awarded 4 AA rosettes, and its Scotch Bar offers over 500 whiskies.

The spacious rooms feature marble bathrooms, some with spectacular views of the castle. You’ll appreciate the quality of service and attention to detail. The Palm Court, with its traditional tea service, has become one of our favorite places in Edinburgh. Why not treat yourself to an exceptional moment in this emblematic palace of the Scottish capital?

Hotel Balmoral - tea room
Palm Court Tearoom

Pool and spa

  • Indoor pool
  • Spa with sauna and Turkish hammam
  • 5 treatment cabins
  • Fully-equipped gym

Practical information

  • Neighborhood: New Town
  • 5 stars
  • Restaurants: Number One (4 AA rosettes), Brasserie et Bar Prince, Palm Court (tea room) and Scotch (whiskies)
  • Facilities: swimming pool, full spa, gym
  • Services: room service, parking
  • Family rooms available
  • 25min drive from the airport
  • See photos, prices and availability – and book!

9. Righ Residences Hotel

Righ Residences Hotel - Outside view

Why stay there?

Ideally located in the heart of Edinburgh on George Street,Righ Residences Hotel offers contemporary accommodation less than 15min walk from the Royal Mile. The apartments offer comfortable, functional living space. Breakfast is served in a choice of continental, English or vegetarian options.

The hotel seemed to us to perfectly combine the independence of an apartment with the services of a top-of-the-range hotel. The modern, elegant decor creates a warm, relaxing atmosphere. Would you like to enjoy a luxurious pied-à-terre in the heart of the action, while retaining your independence?

Righ Residences Hotel - plaque

Access

  • Less than 15min walk from the Royal Mile
  • On George Street
  • Airport shuttle service (chargeable)

Practical information

  • Neighborhood: New Town
  • 4 stars
  • Breakfast: continental, English or vegetarian
  • Facilities: fully equipped kitchenette, satellite TV, free Wi-Fi
  • Services: airport shuttle, PRM facilities
  • Family rooms available
  • Elevator
  • See photos, prices and availability – and book!

10. The Witchery by the Castle Hotel

Hotel The Witchery by the Castle - Exterior view

Why stay there?

One of a kind,The Witchery by the Castle offers 9 sumptuous suites in distinctive styles. Each suite is a decorative “masterpiece”, with oak four-poster beds, velvet-upholstered walls and flamboyant red and gold accents.

But it was the restaurant ‘s decadent backyard setting that most appealed to us, as it did to many celebrities. We loved the romantic , gothic atmosphere of the place. Tea time is also an experience in itself. A unique theatrical moment at one of Edinburgh’s most exclusive addresses?

The Witchery by the Castle Hotel - entrance

Access

  • Privileged location on the Royal Mile
  • In the immediate vicinity of Edinburgh Castle
  • View of the old town

Practical information

  • Neighborhood: Old Town
  • 5 stars
  • Restaurant: yes – Original Dining Room and Secret Garden
  • Facilities: terrace, heating, free Wi-Fi
  • Services: 24-hour reception, breakfast in basket or in the restaurant
  • 9 unique suites with bathrooms featuring silver island baths
  • See photos, prices and availability – and book!

11. Fraser Suites

Fraser Suites - Exterior view

Why stay there?

Nestled in a beautifully preserved 130-year-old Victorian building, theFraser Suites Hotel brilliantly combines historic charm with modern comfort. Its 75 elegant apartments offer all the services of an upscale hotel while preserving the intimacy of home. The sandstone façade is itself a landmark of the old town.

We particularly liked the convenient laundry service and the well-equipped gym. The privileged location within walking distance of Edinburgh Castle and the Royal Mile makes it an ideal base for exploring the city.

Fraser Suites - lobby

Access

  • On St Giles Street, in the heart of the old town
  • A side street off the Royal Mile
  • A few steps from St Giles Cathedral

Practical information

  • Neighborhood: Old Town
  • Services: 24-hour reception, laundry
  • Facilities: fitness center
  • Family rooms available
  • PMR equipment
  • Breakfast available
  • See photos, prices and availability – and book!

12. House of Gods Hotel

House of Gods Hotel - lobby

Why stay there?

On a street just off the Royal Mile, theHouse of Gods Hotel resembles a nightclub, with its neon lights, dark wood panelling and thick crimson velvet curtains. Walk through the dimly lit bar to the reception area, housed in an alcove like a checkroom. This is the entrance to the rooms. A very private club atmosphere!

We had booked a Cabin, a tiny room fitted out like a ship’s cabin. Again, red velvet, tapestries and subdued lighting… It’s great fun for a romantic night out, but if you’re staying longer, you’d be better off in a classic room or suite, as it’s less cramped. The service is friendly and trendy.

House of Gods Hotel - cabin room

Access

  • 2 steps from the National Museum of Scotland
  • Behind St Giles’ Cathedral
  • 5min walk from Waverley Station

Practical information

  • Neighborhood: Old Town
  • 4 stars
  • Facilities: bar, disco
  • Services: room service, 24-hour reception
  • A la carte or continental breakfast
  • See photos, prices and availability – and book!

Other options and cheap hotels in Edinburgh

In this section, you’ll find some hotels we’d also like to mention.

  • Hotel Cheval Old Town Chambers (Old Town): Check photos and availability – and book!
  • Hotel The Raeburn (Stockbridge): Check photos and availability – and book!
  • The Haymarket Hotel (West End): Check photos and availability – and book now!

Hotel The Raeburn
The Raeburn Hotel

Want to see more of the best Scotland has to offer?

  • Most beautiful landscapes in Scotland – read article
  • Best things to do in Scotland – read article
  • Best Scotland destinations – where to go? – read article
  • Best Scottish Castles – read article
  • Most beautiful lochs in Scotland – read article
  • Most scenic drives in Scotland – read article
  • The magnificent Isle of Skye – read my best-of guide
  • The magnificent Wester Ross region – read article
  • The Borders Abbeys including Melrose Abbey and the photogenic Jedburgh Abbey
Plan your dream trip in Scotland with my guide!
eBook Travel Guide Mallorca
  • 15 maps to easily plan your itinerary
  • 170+ pre-selected locations
  • GPS coordinates direct to the carparks
  • Tips to make the most of your time
  • 170+ original photos to help you choose
Discover it!

Primary Sidebar

Search my ZigZags

Hi! I’m Claire

ZigZag On Earth photo

I am the Travel Planning Geek behind the ZigZag Travel Guides. My goal is to provide you with clear and practical information to help you plan unforgettable trips! Read more

Footer

  • English
  • Nederlands
  • Italiano
  • Dansk
  • Português
  • Svenska

Par Claire Robinson
Region Lovers SARL
76600 Le Havre
FRANCE
VAT FR21845103191

CONTACT ME

Search

Follow ZigZag on Facebook

Follow ZigZag on Pinterest

Website in French: ZigZagvoyages.fr

Website in German: ZigZagreisen.de

Website in Spanish: ZigZagviajes.com

And discover the French regions:

Normandielovers.fr
LoireLovers.fr
CorsicaLovers.fr
Provencelovers.fr

 

Privacy / Terms of Use / Disclosure Policies / Refund policy

Become an affiliate for the ZigZag road trip guides

As an Amazon Associate I earn from qualifying purchases. ZigZagOnEarth.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com, Amazon.uk and Amazon.ca

Copyright © 2026 ZigZag On Earth · Log in