The Most Romantic Hotels in Edinburgh

The Most Romantic Hotels in Edinburgh

Edinburgh does romance in more than one register. You can have gothic drama beside the Castle gates, a peacock-strewn 17th-century mansion, an adults-only boutique built for a dirty weekend, or a landmark grande dame with a spa and a rooftop view. This guide gathers the eight most genuinely romantic hotels in the city, from the theatrical to the classic, so you can match the mood to the occasion rather than just booking the most expensive room you can find.

Updated September 2026

Want to make the most of your time? Book a Edinburgh sightseeing bus through GetYourGuide — most options include free cancellation.

Every hotel below has its own page with the full detail: the honeymoon-suite specifics, what the bathrooms are actually like, nearby restaurants for the anniversary dinner, and who each place suits (and who it does not). Use the quick list to jump to a style, scan the cards for the shortlist, then open the comparison table to weigh price against location before you commit.

Hotel Area Price Best for
The Witchery by the Castle Old Town ££££ Theatrical splurge nights
Prestonfield House Newington ££££ Country-house grandeur in the city
House of Gods Old Town (Cowgate) £££ Adults-only decadent weekends
The Balmoral Princes Street ££££ Landmark luxury & spa
Waldorf Astoria – The Caledonian West End ££££ Classic five-star & spa
Tigerlily George Street £££ Glamorous George Street stays
InterContinental – The George George Street £££ Romantic city stays
The Nira Caledonia Stockbridge £££ Intimate townhouse boutique
Kimpton Charlotte Square New Town ££££ Pool & tasting-menu luxury
Apex Grassmarket Hotel Grassmarket £££ Pool, sauna & castle views
Hotel Du Vin & Bistro Old Town (Bristo Place) £££ Intimate boutique & bistro

The 8 Most Romantic Hotels in Edinburgh

The Witchery by the Castle

📍 Old Town££££

Nine theatrical gothic suites tucked beside the Castle gates, all velvet, candlelight and roll-top baths.

View Hotel →

Prestonfield House

📍 Newington££££

A 17th-century mansion with roaming peacocks, tapestried rooms and the Rhubarb restaurant.

View Hotel →

House of Gods

House of Gods

Top Pick

📍 Old Town (Cowgate)£££

Adults-only, deliberately decadent boutique with standalone baths, red drapes and midnight bell service.

View Hotel →

The Balmoral

The Balmoral

Luxury

📍 Princes Street££££

The landmark clock-tower hotel above Waverley, home to Number One and a Rocco Forte spa.

View Hotel →

Waldorf Astoria – The Caledonian

📍 West End££££

Edwardian railway grandeur with castle-view rooms and the Guerlain spa.

View Hotel →

Tigerlily

Tigerlily

Central

📍 George Street£££

A glamorous Georgian townhouse on George Street with a buzzy cocktail bar downstairs.

View Hotel →

InterContinental – The George

📍 George Street£££

Grade II-listed grandeur and Le Petit Beefbar dining in the heart of the New Town.

View Hotel →

The Nira Caledonia

📍 Stockbridge£££

A Georgian townhouse retreat with spa baths and Blackwood’s whisky bar in leafy Stockbridge.

View Hotel →

Kimpton Charlotte Square

Luxury

📍 New Town££££

Five-star IHG property on Charlotte Square with an indoor pool, bridal suites and The Aizle tasting-menu restaurant.

Apex Grassmarket Hotel

Central

📍 Grassmarket£££

Upscale Old Town hotel with an indoor pool, sauna and castle-view rooms steps from the Royal Mile.

Hotel Du Vin & Bistro

Boutique

📍 Old Town (Bristo Place)£££

Michelin-listed boutique on Bristo Place with vintage-styled rooms and an intimate French-Scottish bistro.

More Romantic Hotels in Edinburgh

Compare at a Glance

How to Choose

If the point of the trip is the room itself — candlelit, over-the-top, unforgettable — go theatrical with The Witchery by the Castle, where nine gothic suites sit right at the Castle esplanade. For an adults-only weekend built around indulgence rather than sightseeing, House of Gods leans fully into the fantasy with standalone baths and in-room cocktails. Want something quieter and more intimate? A small townhouse like The Nira Caledonia gives you boutique charm without the landmark-hotel bustle.

Location matters as much as style. Old Town addresses put you steps from the Royal Mile and the Castle but can be lively at night; the West End and New Town townhouses trade a little walking distance for calm, leafy streets. Think about the details that set the mood – a fireplace in the room, a castle view from the bed, room service for a lazy breakfast in bed, or a spa pool for a post-sightseeing soak. Decide whether you want to roll out of bed into the action or retreat from it, then let price and facilities settle the final shortlist.

Frequently Asked Questions

Which is the most romantic hotel in Edinburgh?

It depends on the mood. For sheer theatrical drama, The Witchery by the Castle is hard to beat; for an adults-only indulgent weekend, House of Gods; and for classic grandeur, Prestonfield House or The Balmoral. Each has its own page with the full detail.

Do these hotels have honeymoon or special-occasion packages?

Most of the luxury properties here offer romance or celebration packages — champagne on arrival, late checkout, spa credit or dinner add-ons. Availability changes seasonally, so check each hotel’s own page and book the package directly rather than a standard room.

Are any of these hotels adults-only?

House of Gods is the clearest adults-only choice, designed around couples and grown-up indulgence. The others welcome families too, but rooms like The Witchery’s suites are geared to couples in practice.

Which area is best for a romantic stay?

The Old Town gives you Castle views and atmosphere but more night-time noise; the New Town and West End offer elegant, quieter townhouse stays within easy walking distance of the centre. The comparison table above lists each hotel’s area.

Which romantic hotels in Edinburgh have a pool?

Kimpton Charlotte Square has an indoor pool plus bridal suites, Apex Grassmarket offers a pool and sauna with castle-view rooms, and the Waldorf Astoria – The Caledonian includes a Guerlain spa pool. All three are popular for couples’ weekend breaks.

What is the best budget-friendly romantic hotel in Edinburgh?

Apex Grassmarket Hotel and Hotel Du Vin & Bistro both deliver strong romantic features at mid-range prices (under ££££). Apex has a pool and castle views; Hotel Du Vin offers Michelin-listed boutique charm on Bristo Place.

🇬🇧 EN | 🇪🇸 ES | 🇩🇪 DE | 🇳🇱 NL | 🇧🇪 FR