Skip to main content

The 10 Best Romantic Hotels in Edinburgh, UK

Check out our pick of great romantic hotels in Edinburgh

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Edinburgh, 2.5 km from EICC, The Lane Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. Attractively situated in the Morningside district, this hotel provides a bar. Free WiFi and a 24-hour front desk are available.

The owner was extremely helpful and gave us great advice about things to do in the area. We would love to stay again if we have the chance.

Show more Show less
9.2
Superb
1,562 reviews
Price from
£185
per night

Move into your own space at Eden Locke, our aparthotel on George Street in Edinburgh city centre. With a grand Georgian façade, each of our 72 meticulously designed studios and suites has a kitchen and lounge area – making them ideal for longer stays.

Very specious, clean and nicely design

Show more Show less
9.1
Superb
1,532 reviews
Price from
£239
per night

Set in Edinburgh, Haymarket Apartments offers free WiFi and city views, a 4-minute walk from EICC.

Each apartment comes with a fully equipped kitchenette with a microwave, toaster and coffee machine. A seating area with a sofa, a flat-screen TV and a private bathroom with shower and free toiletries are also provided.

Decoration is outstanding and the friendly welcome was very much appreciated. Alastair gave us several tips and indications of good restaurants in town. His availability to solve a little problem was also perfect and responsive. We can only recommend this experience.

Show more Show less
9.2
Superb
1,041 reviews
Price from
£229.50
per night

Boasting a central location in Edinburgh, a 2-minute walk from Waverley railway station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers apartment development offers modern, luxury apartments with free Wi-Fi.

Room was nice and big with a small kitcher and living room. The location is in the middle of the old town - spot on!!

Show more Show less
9.4
Superb
2,410 reviews
Price from
£386.10
per night

Number One Restaurant provides a fine dining menu, while Brasserie Prince offers an informal dining atmosphere. Palm Court features afternoon tea and the Bar Prince serves innovative cocktails in a relaxed setting, while the SCOTCH offers over 500 varieties of Scottish Whisky.

Beautiful, spacious room, clean and the hotel provided everything for our baby! The location is unbelievable too. Outstanding!!

Show more Show less
9.4
Superb
1,945 reviews
Price from
£595
per night

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. It is situated on the West End of Princes Street, with views of Edinburgh Castle.

great location, spacious room, nice design and good service, can’t ask for more!

Show more Show less
9.2
Superb
2,246 reviews
Price from
£288.30
per night

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

The Hotel Ceilidh-Donia is in a quiet residential area, just off Dalkeith Road, a major route into Edinburgh. Edinburgh Waverley Rail Station, Edinburgh Castle and the shops of Princes Street are within a 15-minute bus ride.

Owners and staff were welcoming and friendly. Breakfast was delicious and the rooms were warm, clean and comfortable.

Show more Show less
9.4
Superb
1,857 reviews
Price from
£297
per night

Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember.

A distinguished collection of 29 comfortable townhouse suites, we offer an incomparable level of space and comfort for business and leisure travelers spending time in Edinburgh. The quiet, elegant suites at Hapimag Resort Edinburgh are a great guest accommodation alternative. Each spacious suite has a large bathroom and in-room dining facilities including a microwave, a small fridge, crockery, and cutlery.

Stunning hotel within walking distance of the historic city centre. It was even more beautiful than the photos on booking.com. We got an absolutely beautiful room with an amazing view over the city! Bathroom was very clean (and gorgeous). I appreciated the eco-friendly touches all over the hotel from their recycling to energy conservation and more. I will definitely stay here again.

Show more Show less
9.2
Superb
1,244 reviews
Price from
£296
per night

Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Majority of the bedrooms have a city view. Shops and restaurants on Princess Street, Calton Hill, Edinburgh Castle, The Royal Mile and EICC are all within walking distance.

The Bonham is outstanding in every regards, we enjoyed our stay there enormously. It is worth every penny.

Show more Show less
9
Superb
1,913 reviews
Price from
£245
per night

Located in Edinburgh, 2.1 km from University of Edinburgh, 18 Craigmillar Park boasts a sun terrace and views of the city. Free WiFi is available throughout the property.

For your comfort, you will find free toiletries and a hairdryer. A flat-screen TV is offered.

everything, super clean super location super staff the owner mr Craig was so polite and humble very helpful and his smile makes the day. great location bus stops are at the door. 15 min to city center

Show more Show less
9.5
Exceptional
673 reviews
Price from
£155
per night

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.
Search romantic hotels in Edinburgh

Most booked romantic hotels in Edinburgh this month

FAQ about romantic hotels in Edinburgh









Romantic hotels that guests love in Edinburgh

  • Avg. price/night: £337.50
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 5,170 reviews
    The staff were so friendly and welcoming, they made our trip for our anniversary more memorable. There’s a refreshments stand with juice, water and snacks in reception, umbrellas to rent, complimentary pocessco on arrival, and a card, bottle of wine and chocolate in our room as an anniversary gift. The little things really did add up! The room was lovely and spacious with a nice view.
    morewood
    Young couple
  • Avg. price/night: £439
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 5,649 reviews
    Great location, steam room, sauna and pool very clean and relaxing, lovely big room with a great view, complementary bottle of fizz for my boyfriend’s birthday a nice touch. Very friendly and helpful staff.
    Jenny
    Young couple
  • Avg. price/night: £330
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,863 reviews
    Great staff/service. Manager Ben was extremely friendly and made our honeymoon stay over Christmas a delight. Lovely decor. Especially with the Xmas decorations. And the surprise Christmas stocking at the front door on Xmas morning was a nice touch. Relaxing by the lounge fire with a cocktail and a book was a highlight. Location is also really convenient
    A
    Anonymous
    Young couple
  • Avg. price/night: £402
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 5,815 reviews
    great location, good breakfast menu, room was comfortable and clean. we also got upgraded to a one bedroom apartment to celebrate my boyfriends birthday which was lovely.
    Kelly
    Young couple
  • Avg. price/night: £339
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,565 reviews
    The property location was great, but we were ‘upgraded’ into a room, which was lovely, but on the side of the construction. Considering the selling point for staying at this hotel was the late checkout, we didn’t sleep past half 7, when the building work started. Not ideal for when you wanted a relaxing few days away.
    A
    Anonymous
    Young couple
  • Avg. price/night: £309
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,894 reviews
    Really nice hotel with a relaxed atmosphere. The staff were very friendly and helpful and made our stay much more comfortable. We had a superior room which was lovely and spacious. The hotel is in a Great location within the old part of the city with most parts of the city very accessible by foot if your fit and able. The gym was small but well equipped and modern. It was almost a perfect stay except the Vegetarian and vegan menu is a little limited, but we had a fantastic stay in Edinburgh and the hotel was perfect for us.
    Mufti
    Family with young children
  • Avg. price/night: £283.50
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,257 reviews
    Distillers House is very central , luxury accommodation, beautiful place , lovely comfortable bed , great kitchen with all amenities, 2 bits,of crockery were chipped by I informed the owners straight away over all perfect stay . Added bonus we had a little garden this was Flat 1 lower ground floor.
    Ross
    Family with young children
  • Avg. price/night: £330
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,665 reviews
    Fantastic romantic break to celebrate our wedding anniversary. Lovely boutique style hotel, friendly staff and great location. Glad we upgraded to a balcony room with great views over the City.
    Douglas Ross
    Young couple
  • Avg. price/night: £373.15
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,900 reviews
    They where friendly and helpful, even upgraded us because it was our honeymoon. Lovely breakfast and on time when using room service. Great extra touches.
    Russell
    Young couple
  • Avg. price/night: £299
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,386 reviews
    Excellent location, close to Edinburgh castle and local bus tours. They upgraded our room for our anniversary which was amazing and unexpected - thank you!! Staff were so friendly and helpful, the whole hotel was clean at all times. Decent coffee available for free in the lobby, with lovely local coffee shops close by. We wanted to extend our stay because we enjoyed it so much, but it was fully booked - not surprising but we were very sad to leave. Couldn’t recommend enough.
    Stacey
    Young couple

Research, refine and make plans for your whole trip