Skip to content

Best Hotels in London (2026)

Hotels in London range from historic grand hotels in Mayfair to boutique stays in Shoreditch and practical options near major stations.

10 places · Updated October 23, 2026

Hotel

1. The Savoy

Luxury hotel$$$$Covent Garden

A landmark luxury hotel on the Strand, open since 1889, with Thames views, the American Bar and the Gordon Ramsay Savoy Grill.

View details — The Savoy

Hotel

2. Claridge’s

Luxury hotel$$$$Mayfair

A Mayfair grande dame dating back to 1812, famed for its Art Deco interiors, afternoon tea and long association with royalty and celebrity.

View details — Claridge’s

Hotel

4. Hazlitt’s

Georgian townhouse hotel$$$Soho

A characterful Georgian townhouse hotel in Soho, named after the essayist William Hazlitt and furnished with antiques and period details.

View details — Hazlitt’s

Hotel

5. The Rookery

Georgian boutique hotel$$$Clerkenwell

A Georgian-style boutique hotel tucked down a narrow lane by Smithfield, with period furniture, open fires and roll-top baths.

View details — The Rookery