Skip to main content

The 10 Best Romantic Hotels in London, UK

Check out our pick of great romantic hotels in London

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.

Half Moon is located in London, within a 10-minute bus ride from O2 Academy Brixton and has a garden. The property is set 4.1 km from Crystal Palace Park. Free WiFi is available.

At the hotel, every room includes a desk and a flat-screen TV. The private bathroom is fitted with a shower, free toiletries and a hair dryer.

The person who met me at the registration desk (an Irish lad -- maybe named Ben?) was extremely friendly and helpful.

Show more Show less
9
Superb
1,232 reviews
Price from
€ 187
per night

COVE Cannon Street is set in London, 1.1 km from Tower of London. Tower Bridge is 1.4 km from the property.

All units include a dining area and a flat-screen TV. There is also a kitchen, fitted with an oven. A microwave and kettle are also offered. Every unit features a private bathroom with free toiletries and a hair dryer. Towels are provided.

it was great, and adequate enough for a solo traveler. It’s also close to everything, central, recreation spots for dinners/drinks etc.

Show more Show less
9.1
Superb
1,149 reviews
Price from
€ 198
per night

The Resident Victoria, located just 300 metres from Buckingham Palace, offers close proximity to a selection of attractions, theatres and landmarks.

With free WiFi offered throughout the property, each bedroom in the hotel is comprised of a well-appointed mini-kitchen, fitted with a fridge, microwave, Brita filter sink and Nespresso coffee machine, as well as a sleek en-suite bathroom, desk and laptop-safe.

Location is great for walking and transport, room is nice, coffee, tea. Employees are mostly helpful ( or at least, they try to help 😊). Very nice and comfortable stay. Room has kitchenette, hair dryer, iron.

Show more Show less
9.1
Superb
2,215 reviews
Price from
€ 235
per night

Situated just a 7-minute walk from London Liverpool Street Station, Batty Langley's features beautiful rooms with antique furniture, heavy silk curtains and quirky bathrooms. Located in a cobbled street in London's trendy Spitalfields, the iconic Gherkin building is 13 minutes' stroll away and Old Spitalfields Market is a 3-minute walk away.

Beautiful and quaint hotel. So cozy and comfortable - the beds were amazing!!

Show more Show less
9.3
Superb
1,044 reviews
Price from
€ 313
per night

Occupying levels 34-52, the Shangri-La Hotel The Shard, London offers 5-star luxury and breathtaking views of the capital and beyond. It features an exquisite restaurant and serves cocktails until late at the highest bar in London.

The decoration & the staff

Show more Show less
9
Superb
3,275 reviews
Price from
€ 692
per night

Rosewood London offers elegant London accommodation on High Holborn. Just a 5-minute walk from Covent Garden and Oxford Street, its spacious designer rooms feature bespoke furnishings and Italian marble bathrooms, and Rosewood’s spa, sauna and glamorous restaurant are also on-site.

My family stayed here for a week. Our stay was excellent. The staff friendly, rooms are clean and nicely decorated, breakfast was divine. The hotel is around 10-15 minutes walk to major attractions, restaurants and bars(even though there are 3 places inside the hotel to grab a snack or have a full dinner). Highly recommend this place to all my friends/family. Thank you

Show more Show less
9.1
Superb
1,518 reviews
Price from
€ 712
per night

Entering from a tree-line courtyard, guests of the St Ermin's are welcomed in a world of sophistication and innovative interior design. The hotel is next to St. James’ Park and Tube Station, in London’s Buckingham Palace area.

The in-house Caxton Grill serves modern European food in a relaxed atmosphere. Their menu includes fish and meat grilled with inventive methods and is complemented by a rich wine list selection.

- excellent personnel and service

Show more Show less
9.1
Superb
1,012 reviews
Price from
€ 562
per night

Originally opened in 1889, the world-famous Savoy Hotel is situated on the banks of the Thames and less than 5 minutes' walk from The British Museum and The Royal Opera House. The hotel was once visited by the likes of Sir Winston Churchill, Frank Sinatra and Katherine Hepburn.

amazing staff and clean rooms.

Show more Show less
9.4
Superb
2,623 reviews
Price from
€ 829
per night

With a stylish black-and-white theme, each en suite bedroom has a handmade mattress, air-conditioning and luxury bedding. There are on-demand movies, Bose music systems and marble bathrooms with bathrobes and Floris' toiletries.

Everything was amazing! You are so well looked after.

Show more Show less
9.7
Exceptional
1,138 reviews
Price from
€ 559
per night

Overlooking private, secluded gardens, this 4-star luxury hotel offers 2 restaurants, an on-site gym and 2 sun rooms. Russell Square Underground Station is a 4 minute walk away.

The Blue Door Bistro offers a modern, yet classic British menu. Guests can enjoy afternoon tea in the sun room or cocktails in the cosy Terrace Bar. During the summer months, the hotel offers al fresco dining in a peaceful and secluded space overlooking the gardens. The Garden Grill features a selection of mouth-watering à la carte dishes and barbecues cooked from the grill.

Great location. Staff very friendly & helpful

Show more Show less
9
Superb
3,119 reviews
Price from
€ 293
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 London

Most booked romantic hotels in London this month

FAQ about romantic hotels in London








Romantic hotels that guests love in London

  • Avg. price/night: € 360.47
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 546 reviews
    Well decorated and clean room. Quite expensive but you get what you pay for and this was a lovely central london room with breakfast. I was happy to pay for the luxury. Staff were absolutely lovely. The water pressure was excellent, and i actually had a relaxing bath too.
    Sophie
    Young couple
  • Avg. price/night: € 279.43
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 12,805 reviews
    The free room upgrade was greatly appreciated and the room was lovely. The spa was great and very relaxing. The Leonardo hotels are our special treat to ourselves each year on our anniversary and we will be booking again as they are amazing.
    David
    Family with young children
  • Avg. price/night: € 295.53
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 15,215 reviews
    the room we stayed in was lovely, we were upgraded free of charge as we were there for my wife's 50th birthday and our 25th anniversary, the hotel staff put a bottle of champagne in our room and also balloons, one making the number 25 and the other 50, also a box of chocolates were on the table, a lovely touch and greatly appreciated, it made our stay and experience all the more memorable. *****
    Derek
    Young couple
  • Avg. price/night: € 312.80
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 10,020 reviews
    My daughter and I stayed for one night and on arrival I was told we had been upgraded to a junior suite. Having the extra space to sit and chat was great; there was a bottle of wine waiting for us and we had a view of the London Eye. The bathroom had an excellent shower, lovely toiletries were provided as well as nice touches such as toothbrushes and toothpaste. The bed was extremely comfortable, the bedding crisp and spotless and the room very quiet considering you are in the centre of London. I would definitely book again.
    Sheila
    Family with young children
  • Avg. price/night: € 279.43
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 12,805 reviews
    Excellent hotel -It has a swimming pool, sauna/steam room and jacuzzi pool which guests can use. I booked this hotel for my partners birthday and paid £10 extra to have balloons in the room, they also gave us a cheesecake, bottle of wine and chocolates (my partner was super happy). Lovely hotel, would definitely go back!
    Jade
    Young couple
  • Avg. price/night: € 2,143.07
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 1,138 reviews
    I booked a stay for my parents as an anniversary present. The hotel were amazing I was able to book and pay for everything without my parents knowing. It made their trip special and stress free. They had a wonderful dinner and breakfast and loved staying at the hotel. They were even upgraded and lovely little touches to celebrate their anniversary including a cake and message on the mirror. Will be back! Hoping next time we can stay as well!
    Ashleigh
    Young couple
  • Avg. price/night: € 240.01
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,941 reviews
    Upgraded. Romantic weekend. Very friendly staff.
    Terri
    Young couple
  • Avg. price/night: € 286.75
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 3,303 reviews
    Lovely stay here, staff were very friendly and helpful. Excellent location and rooms were clean and had everything we needed. We found the beds to be super comfortable and they also added a few extra touches to the room and a complimentary bottle of champagne for our anniversary which was lovely. Plenty of breakfast options and it was very good quality. The pub underneath had a nice relaxed atmosphere. Would happily stay here again.
    A
    Anonymous
    Young couple
  • Avg. price/night: € 331.11
    7.7
    Scored 7.7
    Good
    Rated good
     · 11,741 reviews
    The staff here are great, they noticed that it was my boyfriends birthday and gave us a free upgrade to the executive lounge which serves breakfast and drinks (including some alcohol) and canapés all day. They also gave him a card and a bottle of wine in the room. Upon arrival, check in was busy and our room wasn’t quite ready but we were given complementary drinks tokens for the bar which was lovely. I would also highly recommend Savage Garden bar from start an evening- amazing cocktails and views.
    M
    Mia
    Young couple
  • Avg. price/night: € 340.71
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 10,527 reviews
    The hotel is lovely and rooms are nice, but the staff are really the best part about the hotel. The service was exceptional, we were always greeted with a friendly hello and everyone was more than happy to help with any queries. I mentioned that it was our anniversary and we were so thrilled to receive an upgrade, a card and a complimentary bottle of wine - it really made our trip special. The location is also ideal with a short walk to Liverpool Street, Farringdon or Bank. We can’t wait to come back.
    Lucy
    Young couple

Research, refine and make plans for your whole trip