Top Rated Hotels in London

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,273 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
avg/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
avg/night
Park Plaza County Hall London
Park Plaza County Hall London

1 Addington Street, London SE1 7RY

4.0 out of 5.0
4.4 out of 5 (3,615 reviews)

The hotel is perfectly located on the vibrant South Bank, by Westminster Bridge overlooking the River Thames and is within …

$166
avg/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,233 reviews)

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

$167
avg/night
The Waldorf Hilton, London
The Waldorf Hilton, London

Aldwych, London WC2B 4DD

4.0 out of 5.0
4 out of 5 (1,507 reviews)

Centrally located between The City financial district and the West End theater district, this impressive luxury London hotel …

$216
avg/night
London Marriott Hotel County Hall
London Marriott Hotel County Hall

London County Hall, London SE1 7PB

5.0 out of 5.0
4.4 out of 5 (719 reviews)

This grand historic hotel is situated in central London, right on the South Bank; Big Ben is opposite and the London Eye is …

$248
avg/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 …

$271
avg/night
Le Meridien Piccadilly
Le Meridien Piccadilly

21 Piccadilly, London W1J 0BH

5.0 out of 5.0
3.8 out of 5 (742 reviews)

Located on Piccadilly in the West End, this grand London hotel on the border of Mayfair and St. James's is two blocks from …

$229
avg/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
avg/night
One Aldwych
One Aldwych

1 Aldwych, London WC2B 4BZ

5.0 out of 5.0
4.7 out of 5 (258 reviews)

Occupying a handsomely updated Edwardian building, this Covent Garden hotel is 0.2 kilometers (0.1 miles) from the Royal …

$314
avg/night
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.