Top 10 Hotels in Shaftesbury Avenue

See all 6 Hotels in Shaftesbury Avenue
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 (499 reviews)

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

$234
per night
Covent Garden Hotel
Covent Garden Hotel

10 Monmouth Street, London WC2H 9HB

5.0 out of 5.0
4.8 out of 5 (31 reviews)

Located in Soho, this luxury hotel is within a 10-minute walk of Royal Opera House, London Coliseum, and Covent Garden. The …

$401
per night
Ham Yard Hotel
Ham Yard Hotel

1 Ham Yard, London W1D 7DT

5.0 out of 5.0
4.9 out of 5 (93 reviews)

Located in Soho, this luxury hotel is within a 5-minute walk of Piccadilly Circus, Her Majesty's Theatre, and Leicester …

$695
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 (776 reviews)

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

$225
per night
Radisson Blu Edwardian Hampshire Hotel
Radisson Blu Edwardian Hampshire Hotel

31-36 Leicester Square, London WC2H 7LH

5.0 out of 5.0
4.3 out of 5 (890 reviews)

Surrounded by the theaters of Leicester Square, this handsome, late-Victorian building is within a block of the National …

$248
per night
The Soho Hotel
The Soho Hotel

4 Richmond Mews, London W1D 3DH

5.0 out of 5.0
4.9 out of 5 (328 reviews)

This trendy design hotel is set in London's bustling Soho, 200 meters from both Oxford Street and Piccadilly Circus; the …

Get Rates
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,340 reviews)

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

$128
per night
The Bloomsbury Hotel
The Bloomsbury Hotel

16-22 Great Russell Street, London WC1B 3NN

4.0 out of 5.0
4.5 out of 5 (855 reviews)

Located in London City Centre, this romantic hotel is within a 10-minute walk of The British Museum, Russell Square, and …

$200
per night
Sofitel London St James
Sofitel London St James

6 Waterloo Place, London SW1Y 4AN

5.0 out of 5.0
4.7 out of 5 (1,187 reviews)

Set in the heart of London, this heritage hotel is surrounded by famous attractions such as Her Majesty's Theatre, Admiralty …

$356
per night
Radisson Blu Edwardian Kenilworth Hotel
Radisson Blu Edwardian Kenilworth Hotel

97 Great Russell Street, London WC1B 3LB

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

Asian woodcarvings and artefacts add an exotic twist to this traditional London hotel located one block from the British …

$164
per night

Recent Reviews in Shaftesbury Avenue

Hide content

Where to stay in Shaftesbury Avenue

Shaftesbury Avenue Hotel Guide

Shaftesbury Avenue is an area situated 0.4 miles to the north of the heart of the national capital of England, London.

London's numerous star attractions include the Big Ben, Buckingham Palace and Royal Albert Hall.

Shaftesbury Avenue is an excellent neighborhood to explore if you are interested in visiting the St. Paul's Cathedral, one of London's most loved visitor attractions.

There are plenty of Shaftesbury Avenue hotels and apartments near the London Eye, including the Rocco Forte Brown's Hotel, The Soho Hotel, Corinthia Hotel London, 41 and The Ritz London.

Conveniently located close to the Westminster Abbey is the The Wellesley London and Claridge's, while the SACO Holborn - Lamb's Conduit Street and St Martins Lane are closer to the Tate Modern.

Budget conscious? Shaftesbury Avenue's cheaper hotels includes the The Piccadilly London West End.

For those keen on visiting Shaftesbury Avenue, you can stay in Brixton, a neighborhood which is 4 miles south of the center of Shaftesbury Avenue. Explore Expedia's Brixton hotels guide to discover accommodation options such as the Hootananny Hostel and Mystay Brixton. An alternative option is to explore places to stay in Piccadilly. Accommodations in this London neighborhood are the Four Seasons Hotel London at Park Lane and Hotel Café Royal.

To get the most out of your London vacation, click on our up-to-date London vacation travel guide; for places to stay, visit our London hotels page.