London hotels

Search hundreds of travel sites at once for hotels in London

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best London hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended London hotels

Show all
Holiday Inn London - West - London - Lounge
Holiday Inn London - West
8 Very good
EalingC$ 190+
C$ 190+
Free Wi-Fi
St. James' Court, A Taj Hotel, London - London - Lounge
St. James' Court, A Taj Hotel, London
8.4 Very good
City of WestminsterC$ 457+
C$ 457+
Free Wi-Fi
Spa
citizenM Tower of London
8.6 Very good
Tower HamletsC$ 308+
C$ 308+
Free Wi-Fi
Hyatt Place London City East
8.4 Very good
Tower HamletsC$ 262+
C$ 262+
Free Wi-Fi
Pet friendly
Park Plaza London Park Royal
8.5 Very good
EalingC$ 174+
C$ 174+
Free Wi-Fi
Pet friendly
Wellington Hotel by Blue Orchid
8.1 Very good
City of WestminsterC$ 270+
C$ 270+
Free Wi-Fi
Corbigoe Hotel
4.5 Mediocre
City of WestminsterC$ 99+
C$ 99+
Free Wi-Fi
Novotel London Greenwich
7.7 Good
GreenwichC$ 191+
C$ 191+
Free Wi-Fi
Pet friendly
London Marriott Hotel Regents Park
8.3 Very good
CamdenC$ 301+
C$ 301+
Free Wi-Fi
Pool
Pet friendly
Spa
Central Park Hotel
6.7 Okay
City of WestminsterC$ 154+
C$ 154+
Free Wi-Fi
The Z Hotel Covent Garden
8.1 Very good
City of WestminsterC$ 253+
C$ 253+
Free Wi-Fi
Hilton London Metropole
7.6 Good
City of WestminsterC$ 299+
C$ 299+
Free Wi-Fi
Pet friendly

London hotels near Cambridge Theatre

Show all
The Z Hotel Trafalgar - London - Bedroom
The Z Hotel Trafalgar
8.4 Very good
City of WestminsterC$ 235+
C$ 235+
Free Wi-Fi
Strand Palace Hotel - London - Bar
Strand Palace Hotel
8.3 Very good
City of WestminsterC$ 291+
C$ 291+
Free Wi-Fi
Zedwell Piccadilly
7.4 Good
City of WestminsterC$ 230+
C$ 230+
Free Wi-Fi

Top 10 hotels in London

Discover the top hotels in London, handpicked by local expert Luke Abrahams.
Luke Abrahams
8 November 2024

Do you need an A-list grand hotel that has welcomed royals or a foodie heaven? Maybe you seek an affordable haven or a fancy townhouse. When it comes to hotels, you will find everything you need in London. From grand dames to world-firsts and some of the most exclusive addresses in the world, London is home to a wide selection of stylish (and fun) hotels. Note that though it might cost a little bit more to stay in Central London, it will probably save you money in travel fares. With that in mind, I’ve compiled the best hotels in London, from romantic suites to bank account-busting luxury and family stays.

1.

Claridge's

Address:

41 - 43 Brook Street

Price:

C$ 204-C$ 8,383/night

London’s most famous and talked about Mayfair Hotel has welcomed everyone from members of the Royal Family and A-List celebrities to foreign dignitaries and aristocrats since it first opened its doors in 1812. Staff are always at the very top of their game and service is traditionally old school. The afternoon tea service is legendary, as are the world-famous Fumoir and Claridge’s bars. Rooms are ultra-luxurious and many are the work of celebrity designers from Andre Fu to Boss Studio. It’s a bucket list hotel that has never failed to woo guests with its throwback charm.

2.

The Savoy

Address:

Strand, 189

Price:

C$ 131-C$ 6,800/night

The UK’s first “luxury hotel” has been setting high standards since 1889. Decades on, The Savoy has its fair share of headline restaurants and brilliant bars, the award-winning American Bar and the rather lush River Restaurant (to name just a few). Home to the Savoy Theatre, it’s a hotel that oozes character and history. It was a firm favourite of Oscar Wilde and Charlie Chaplin, and Hollywood greats from Marilyn Monroe to Elizabeth Taylor have swung by over the years. Rooms are maximalist (the Gucci suite speaks for itself) with comfy beds and roomy tubs, plus the views over the Thames and London Eye are unbeatable.

3.

The Connaught

Address:

Carlos Place

Price:

C$ 989-C$ 6,787/night