Top Trending Hotels Near Trafalgar Square

See all 1,819 Hotels in Trafalgar Square
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

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,602 reviews)

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

£161
Citadines Trafalgar Square London
Citadines Trafalgar Square London

18/21 Northumberland Avenue, London WC2N 5EA

4.0 out of 5.0
4.2 out of 5 (2,729 reviews)

This 1935 building is set in a tranquil location across from Whitehall Gardens, 2 blocks from Trafalgar Square and the …

£149
Amba Hotel Charing Cross
Amba Hotel Charing Cross

The Strand, London WC2N 5HX

4.0 out of 5.0
4.6 out of 5 (864 reviews)

Located in Soho, this hotel is within a 5-minute walk of St. Martin-in-the-Fields, National Gallery, and Trafalgar Square. …

£168
The Ritz London
The Ritz London

150 Piccadilly, London W1J 9BR

5.0 out of 5.0
4.6 out of 5 (540 reviews)

This seven-story London hotel is centrally located in the West End by Royal Green Park, 500 yards from Buckingham Palace, and …

£396
Mimi's Hotel Soho
Mimi's Hotel Soho

56-57 Frith Street, London W1D 3JG

3.5 out of 5.0
4.2 out of 5 (18 reviews)

Located in Soho, this hotel is within a 10-minute walk of Leicester Square, St George’s, Bloomsbury, and Piccadilly Circus. …

Get Rates
St. James' Court, A Taj Hotel, London
St. James' Court, A Taj Hotel, London

54 Buckingham Gate, London SW1E 6AF

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

Buckingham Palace, Westminster Cathedral, and Big Ben are among the many popular attractions within 0.8 km (0.5 mi) of this …

Get Rates
The Piccadilly London West End
The Piccadilly London West End

65-73 Shaftesbury Avenue, London W1D 6EX

4.0 out of 5.0
3.8 out of 5 (521 reviews)

Located on Shaftesbury Avenue, where Soho meets Chinatown in London's theater district, this boutique-style hotel is 50 meter …

£180
Mondrian London
Mondrian London

20 Upper Ground, London SE1 9PD

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

Located in London City Centre, this luxury hotel is within a 10-minute walk of Royal National Theatre, Tate Modern, and …

£158
The Hospital Club
The Hospital Club

24 Endell Street, London WC2H 9HQ

4.0 out of 5.0
4 out of 5 (2 reviews)

Located in London City Centre, this luxury hotel is within a 5-minute walk of Royal Opera House and St George’s, Bloomsbury …

£185
Piccadilly Circus Apartments
Piccadilly Circus Apartments

Shavers Place, Haymarket, London SW1Y 4HA

4.0 out of 5.0
2.6 out of 5 (51 reviews)

Located in Soho, this apartment is steps from Piccadilly Circus, Her Majesty's Theatre, and Leicester Square. Nelson's Column …

Get Rates