Top 10 Hotels in London

See all 1,528 Hotels in London
The Strand Palace Hotel
The Strand Palace Hotel

372 The Strand, London WC2R 0JJ

4.0 out of 5.0
4 out of 5 (7,276 reviews)

Located in Soho, this eco-friendly hotel is within a 5-minute walk of Covent Garden and King's College London. Royal Opera …

$135
per night
The Grand at Trafalgar Square
The Grand at Trafalgar Square

8 Northumberland Avenue, London WC2N 5BY

4.0 out of 5.0
4.3 out of 5 (3,347 reviews)

Restored Victorian hotel built in 1887 and situated just off Trafalgar Square in the centre of London; the National Gallery …

$146
per night
Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London SE1 7UT

4.0 out of 5.0
4.5 out of 5 (7,236 reviews)

This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 …

$167
per night
Ramada Hounslow - Heathrow East
Ramada Hounslow - Heathrow East

8-10 Lampton Road, Hounslow TW3 1JL

3.0 out of 5.0
4 out of 5 (1,208 reviews)

Located in the heart of Hounslow, this hotel is 2 mi (3.2 km) from Twickenham Stadium and 2.1 mi (3.4 km) from Twickenham …

$60
per night
The Continental Hotel
The Continental Hotel

29-31 Lampton Road, Hounslow TW3 1JA

4.0 out of 5.0
3.2 out of 5 (720 reviews)

Situated near the airport, this spa hotel is 2 mi (3.2 km) from Twickenham Stadium and 2.1 mi (3.4 km) from Twickenham Stoop …

$70
per night
Radisson Blu Edwardian Heathrow Hotel
Radisson Blu Edwardian Heathrow Hotel

140 Bath Road, Hayes UB3 5AW

4.0 out of 5.0
4.1 out of 5 (2,510 reviews)

This handsome hotel is directly opposite Heathrow Airport, 25 km (16 mi) from central London and 19 km (12 mi) from …

$79
per night
Sofitel London Gatwick
Sofitel London Gatwick

North Terminal, Gatwick RH6 0PH

4.0 out of 5.0
4.4 out of 5 (1,994 reviews)

This contemporary, business-oriented hotel is connected to Gatwick Airport's North Terminal via covered walkway; central …

$104
per night
Hilton London Heathrow Airport Terminal 5
Hilton London Heathrow Airport Terminal 5

Poyle Road, Slough SL3 0FF

4.0 out of 5.0
4.2 out of 5 (836 reviews)

Situated near Heathrow Airport, in Colnbrook, this hotel is in the same area as Windsor Castle, and Legoland. Area …

$91
per night
St Martins Lane
St Martins Lane

45 St Martin's Lane, London WC2N 4HX

5.0 out of 5.0
4.5 out of 5 (777 reviews)

Located in the West End theater district, this dramatically designed boutique hotel is next to the London Coliseum, home of …

$248
per night
The Cavendish London
The Cavendish London

81 Jermyn Street, London SW1Y 6JF

4.0 out of 5.0
4.4 out of 5 (2,160 reviews)

This contemporary hotel is located on Jermyn Street, St James, in the heart of Piccadilly. The Theatreland district …

$143
per night

Recent Reviews in London

Hide content

Where to stay in London

Hotel Brand

London Hotel Guide

There's a broad range of accommodations for holiday-makers after a pleasant place to stay in London. Expedia's comprehensive database contains 1121 short- and long-stay options within 6 miles of London's heart.

Smart vacationers who fully appreciate the many benefits of staying close to the action and bright lights of the city's heart should check out the The Soho Hotel and Corinthia Hotel London, all of which are located within a 0.6-mile radius of London's downtown.

Paddington is an accommodation area that is 2 miles from downtown and offers 185 of our hotels. Places to stay here include the Hilton London Paddington and The Royal Park Hotel.

Other accommodation neighborhoods include Notting Hill and Soho. The Portobello House Hotel and The Abbey Court Notting Hill are in Notting Hill, while Soho is where you'll find the The Savoy, A Fairmont Managed Hotel and Haymarket Hotel. Wimbledon is 7 miles from London's downtown, while Camden Town is 3 miles from the center of London. The Hotel Du Vin Cannizaro House and Fox and Grapes are situated in Wimbledon, while Holiday Inn London Camden Lock and Charlies Hotel - B&B are in Camden Town.

One of London's most famous tourist attractions is the Big Ben. The Claridge's and The Connaught are all nearby.

The The Goring and also the Taj 51 Buckingham Gate, Suites and Residences are within walking distance of the London Eye, while the COMO The Halkin and Ascott Mayfair London are located near the Westminster Abbey.
 The Tate Modern and the Kensington Palace are other popular London destinations. The St Martins Lane and the Plaza on the River are close to the Tate Modern. The Baglioni Hotel London and the Blakes London, are close to the Kensington Palace.

The London area has a number of affordable hotel options sure to please thrifty visitors. The Lancaster Gate Hotel is 2 miles from the heart of London, while the Novotel London Greenwich is 5 miles away. The The Shaftesbury Premier London Paddington and the Rhodes Hotel are some more economical options that you could consider.

You could check out the The Marble Arch by Montcalm and the Sydney House Chelsea. The The Marble Arch by Montcalm can be found 1 mile away from the middle of London. The Sydney House Chelsea, is positioned 2 miles away. Some other accommodation options include the The Piccadilly London West End and the Washington Mayfair Hotel.

The larger Greater London area is well worth exploring also. Spend time at Greater London's old towns, fortresses and historic bridges or admire the area's rivers, canals and lakes. Adventurous travelers might try their hand at cycling here.

2 miles away from London is The City of London, where visitors can enjoy St Helen's Bishopsgate and London Underwriting Centre. Some of our recommended The City of London hotels are the Citadines Trafalgar Square London and Union Níké Apartments. 4 miles to the east of London, you'll find Tower Hamlets, home to the Novotel London Tower Bridge and London Apartments Shoreditch. The Tower Hamlets Cemetery Park and Roman Road Market are popular places to see while in Tower Hamlets.

Heathrow Airport is a convenient airport for flying in and out of London. It is 14 miles drive away. If you plan to stay nearby, try the Hilton London Heathrow Airport Hotel or Radisson Blu Edwardian Heathrow Hotel.