T
Old Town charmer
The Witchery ★★★★★
Edinburgh
Baroque-themed suites and a Secret Garden restaurant on the Royal Mile, close to Edinburgh Castle.
Romantic hotels · Edinburgh · United Kingdom
We reviewed 66 hotels in Edinburgh and hand-picked the 50 most romantic for your stay.
T
Old Town charmer
Edinburgh
Baroque-themed suites and a Secret Garden restaurant on the Royal Mile, close to Edinburgh Castle.
T
5-star luxury
Edinburgh
A 5-star stay on Princes Street with a renowned spa, elegant rooms, and a Michelin-starred restaurant.
R
Central & spacious
Edinburgh
A 4-star stay right on the Royal Mile with an indoor pool, spa, and parking — ideal for exploring Edinburgh's old town.
S
Spa & Castle Views
Edinburgh
A 5-star Edinburgh hotel with a spa, pool, and views of the castle, just a short walk from the Royal Mile.
W
City centre with rooftop bar
Edinburgh
A polished five-star base with a rooftop bar, spa, and a location that puts you steps from Edinburgh Castle and the St James Quarter.
T
Classic Luxury
Edinburgh
A grand Princes Street hotel with castle views, a full spa, and an indoor pool.
K
Central & historic
Edinburgh
A Georgian-style hotel with an indoor pool and spa, steps from Princes Street.
T
City Centre
Edinburgh
Central Edinburgh hotel with 24-hour reception, late check-out, and consistently praised staff.
V
Pool & fitness hub
Edinburgh
Pool, spa, and gym under one roof, with easy bus access to the city centre.
T
Boutique central
Edinburgh
A stylish central stay with a buzzing bar and restaurant, just 11 minutes' walk from the Scottish National Gallery.
A
Castle views & pool
Edinburgh
A 4-star stay in Edinburgh's Old Town, with views of the castle and a pool to unwind in.
N
Central & Family-Friendly
Edinburgh
Book for the indoor pool and central location near the Grassmarket.
E
Apartment-style comfort
Edinburgh
Spacious, apartment-style studios with kitchens and a prime George Street address, close to Charlotte Square and Edinburgh's gardens.
I
Prime location
Edinburgh
Steps from the Royal Mile, this 5-star George Street hotel pairs a prime location with a golf course and extensive amenities.
H
Central Edinburgh
Edinburgh
A 4-star stay on North Bridge, a short walk from the Royal Mile and Waverley Station, with modern rooms and city views.
T
West End classic
Edinburgh
A quiet West End townhouse with cooked-to-order breakfast and easy tram access from the airport.
M
Central & Castle Views
Edinburgh
Prime Princes Street location with castle views and a praised breakfast.
D
Central & Convenient
Edinburgh
A central Edinburgh base with a standout dining score and castle views from select rooms.
A
Central & Comfortable
Edinburgh
A 4-star Edinburgh hotel with a prime location near theatres and the Christmas market, plus an indoor pool and spa.
T
Roof Garden
Edinburgh
A five-star Edinburgh stay with a roof garden, spacious rooms, and a location that puts the Playhouse and Royal Mile within easy walking distance.
M
Central & Well-Rated
Edinburgh
A central 4-star stay with a breakfast worth waking up for and a short walk to Edinburgh Castle.
M
Waterfront Stay
Edinburgh
Waterfront views on the Shore, with polished rooms and on-site parking.
1
City center
Edinburgh
A 5-star stay on Princes Street with castle views, a hearty breakfast, and warm service.
H
Central & chic
Edinburgh
Right on Princes Street with castle views, a praised restaurant, and a 9/10 location score.
M
Central & Design-led
Edinburgh
A design-led stay on Princes Street, steps from Waverley Station, with clean, compact rooms and a strong city-centre location.
T
Central & spotless
Edinburgh
A central 4-star with a strong 8.8 guest rating, praised for its spotless rooms and hearty breakfast.
A
Central Old Town
Edinburgh
Castle views, a central Old Town address, and free Wi-Fi make this a solid base for exploring Edinburgh.
M
Central budget stay
Edinburgh
Stay in the center of Edinburgh, steps from Princes Street Gardens, with modern rooms and a 24-hour reception.
T
Boutique 5-star
Edinburgh
A 5-star boutique stay with a celebrated breakfast, garden bar, and easy access to the city and airport.
O
Central classic
Edinburgh
A classic Princes Street address with Waverley Station three minutes on foot and Castle views from some rooms.
H
Modern & well-rated
Edinburgh
A clean, modern hotel with a high guest rating and convenient West End location.
H
Boutique Old Town
Edinburgh
Boutique hotel in Edinburgh’s Old Town with roll-top baths, a whisky bar, and easy walks to the Royal Mile.
B
Pool & Parking
Edinburgh
A reliable 3-star with an indoor pool, free parking, and a bus stop right outside – a solid base for exploring Edinburgh.
L
Victorian & Central
Edinburgh
A well-rated 3-star in a Victorian building, close to the Royal Lyceum Theater and central attractions.
C
New Town base
Edinburgh
Modern rooms and a prime New Town location, with a tram stop right across the road.
T
Garden views
Edinburgh
A solid 8.3-rated stay near Haymarket station with genuinely helpful staff and a bar that guests remember.
B
Dining 9.0
Edinburgh
A Morningside hotel with a highly rated dining scene, onsite parking, and easy bus access into central Edinburgh.
R
Lively & central
Edinburgh
A 4-star New Town hotel with a buzzing restaurant and bar, a short stroll from cultural landmarks.
R
Central 5-star
Edinburgh
A 5-star stay right on the Royal Mile, with private parking and rooms that guests praise for comfort and design.
C
Airport-adjacent
Edinburgh
A reliable west Edinburgh base with free parking, spacious rooms, and a breakfast worth waking up for.
M
Guest favorite
Edinburgh
In Edinburgh's Murrayfield district, this 4-star hotel wins praise for its location, friendly staff, and comfortable rooms.
L
Boutique & Central
Edinburgh
Themed rooms and Scottish dining on George Street, a short walk from the Old Town.
F
Central & Clean
Edinburgh
Consistently praised for its location and cleanliness, with spacious rooms and helpful staff.
A
City stay
Edinburgh
A stylish, comfortable base close to Princes Street, with a lively bar and restaurant.
J
Shopping district
Edinburgh
A contemporary hotel with 70 spacious rooms in Edinburgh's shopping district, around a 20-minute walk from the National Museum of Scotland.
T
Central & well-rated
Edinburgh
A 4-star stay in central Edinburgh with a praised restaurant, stylish rooms and apartments, and a location steps from the Castle and Princes Street.
R
Historic & Central
Edinburgh
A historic Edinburgh retreat with a Scottish restaurant and a peaceful New Town setting, minutes from the city's key sights.
T
Central & historic
Edinburgh
A welcoming 3-star on Calton Hill with free Wi-Fi and a 24-hour reception, a short walk from the bus station and city centre.
T
Royal Mile Stay
Edinburgh
Themed rooms and a prime Royal Mile location make this inn a memorable base for exploring Edinburgh.
E
Central & calm
Edinburgh
Close to Holyrood Palace and the Royal Mile, this Marriott pairs a full spa and pool with a polished, quiet stay.
Map & live prices by our partner
The romantic hotels in Edinburgh are as varied as the city's own character. You'll find five-star grand dames like The Balmoral on Princes Street, boutique gems like Tigerlily in the West End, and theatrically opulent suites at The Witchery just below the Castle. Prices range from a value-conscious GBP 64 at Doubletree by Hilton Edinburgh City Centre to the ultimate splurge at The Witchery at GBP 1017. What they share is a setting that lends itself to candlelit dinners, castle views, and the kind of service that makes you feel like the only couple in town.
The Old Town around the Royal Mile is ideal for atmosphere, with The Witchery and Apex Grassmarket offering castle-adjacent charm. The New Town, especially Princes Street, gives you classic luxury like The Balmoral and easy access to gardens and shops. The West End, where The Bonham sits, is quieter and more intimate, close to the Dean Village's romantic riverside walks.
A typical night at a romantic hotel in Edinburgh costs around GBP 208, based on our selection. For a more budget-friendly option, you can find stays from as low as GBP 33, while the most exclusive properties reach up to GBP 1017 per night.
Yes, Edinburgh is very walkable at night, especially the city centre. The Old Town and New Town are compact and well-lit, with the Royal Mile and Princes Street connecting many hotels. The area around Grassmarket is lively, but be aware that some alleys can be steep and cobbled, so wear comfortable shoes.
Book as early as possible if you're visiting during peak season (August's Festival, Christmas, or New Year's Eve) — popular romantic hotels like The Witchery and The Balmoral can sell out months in advance. For quieter periods like late spring or autumn, booking 4-6 weeks ahead usually secures good availability and rates.
Edinburgh is a city that feels designed for romance — castle-topped hills, cobbled lanes in the Old Town, and grand Georgian crescents in the New Town. The romantic hotels here are scattered across these distinct districts: some sit on Princes Street with direct views of the Castle, others hide in the atmospheric closes of the Royal Mile, and a few occupy quiet West End townhouses. What unites them is a sense of occasion — whether that's a rooftop bar in the city centre, a Secret Garden restaurant, or a five-star spa. From the opulence of The Witchery at GBP 1017 to the value of Doubletree by Hilton at GBP 64, this set spans the full range of romantic possibilities.
Nearly half of these properties are 4-star hotels, with a solid selection of 5-star luxury options and a handful of 3-star choices. The average rating sits at 8.6, and the best-rated among them reach 9.3. If you're arriving by train, many of these hotels are within walking distance of Waverley Station; if you're flying, the tram from the airport will get you to the city centre in around half an hour. No matter which district you choose, you'll be well-placed for romantic evenings strolling through the Old Town or dining along the Shore's waterfront.
This selection of romantic Edinburgh hotels is perfect for couples wanting a memorable city break, whether that's a five-star splurge, a boutique hideaway, or a spa retreat with castle views. If your trip is more about family, look at the family-friendly hotels page. For a budget-conscious stay, the cheap and budget hotels page might be a better fit. If you're driving, you might want to check the hotels with parking option, and if you're just looking for a central base without the romantic angle, the central hotels page covers that.