Hotels

The Most Romantic Hotels in London

Fireplaces, freestanding baths and rooms made for staying in: London's most romantic hotels.

In short: our top picks are The Zetter Townhouse, Hazlitts and The Portobello Hotel. 5 places in total, chosen on merit, with the full reasoning below.

A romantic hotel is about more than a nice room: it is a fireplace, a deep bath, a bar worth a nightcap and the sense that no one will rush you out in the morning. These are the London hotels made for two, whether you are marking something or just disappearing for a night.

Place Area Price
The Zetter Townhouse Clerkenwell £££
Hazlitts Soho £££
The Portobello Hotel Notting Hill £££
Number Sixteen South Kensington £££
Blakes Hotel South Kensington ££££
  1. Editor’s choice

    The Zetter Townhouse

    • Clerkenwell
    • £££

    Why we pick itA candlelit cocktail-bar-and-bolthole in Clerkenwell; quirky, intimate, and very romantic.

  2. Hazlitts

    • Soho
    • £££

    Why we pick itA Georgian townhouse of creaking floors and four-poster beds in the middle of Soho.

  3. The Portobello Hotel

    • Notting Hill
    • £££

    Why we pick itThe Notting Hill original; the round-bed room is a long-standing romantic legend.

  4. Number Sixteen

    • South Kensington
    • £££

    Why we pick itA Firmdale townhouse with a secret garden; pretty, calm, and quietly indulgent.

  5. Blakes Hotel

    • South Kensington
    • ££££

    Why we pick itAnouska Hempel's theatrical, romantic boutique hotel.

Before you book

Book direct and mention the occasion; the best hotels will often do something quietly generous in return. Ask which rooms have the fire, the bath or the view, because they vary far more than the website suggests. And build in a late checkout: half the romance is not having to leave.