3 best hotels in London for couples
Sample dates 2026-10-26 → 2026-10-28, 2 adults. Refreshed daily.
Three hotels, not three hundred: our pick for London for couples, scored on guest rating, price for 2 adults and distance to Covent Garden and Soho.
Totals for 2 nights run from $532 to $847 ($266–$424 a night). The average guest rating across the three is 9.1/10. Strand Palace is the closest to Covent Garden at 260 m.
#1Strand Palace
4-star · 260 m from Covent Garden
$532total · 2 nights
9.0(20,000)
- 300 m from Covent Garden, rated 9.0/10 by 20,000 guests, $266 a night, inside your budget.
- The listing does not mention spa.
#2The Dilly
5-star · 490 m from Soho
$847total · 2 nights
9.0(18,587)
- 500 m from Soho, rated 9.0/10 by 18,587 guests, $424 a night, inside your budget.
- The priciest of these three at $847 total.
#3Sea Containers London
5-star · 1.2 km from Covent Garden
$690total · 2 nights
9.2(10,580)
- 1.2 km from Covent Garden, rated 9.2/10 by 10,580 guests, $345 a night, inside your budget.
- The farthest of the three from Covent Garden.
Different dates or budget?
Get your own three picks for London in four taps.
How we chose these three
Each stay is scored on four things: a guest rating smoothed by review count, fit with a $204–$425 per-night band, distance to Covent Garden and Soho, and a small partner-commission term capped so it never outranks quality. We then pick three that differ in neighbourhood and price. The "why" and the drawback under each hotel use only fields the booking partner returned.
Questions travellers ask
- How much does a hotel in London cost for couples?
- For these dates, our three picks total $532–$847 for 2 nights, which is $266–$424 a night for 2 adults.
- Which London hotel is closest to Covent Garden?
- Of the three, Strand Palace is the closest at 260 m from Covent Garden.
- How many guests are these London prices for?
- Prices are for 2 adults, the default we use for a couple trip. You can change dates on the booking page.