Top 10 Hotels in Shaftesbury Avenue

See all 6 Hotels in Shaftesbury Avenue
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
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 …

$315
Hazlitt's Hotel
Hazlitt's Hotel

6 Frith Street, London W1D 3JA

4.0 out of 5.0
4.4 out of 5 (526 reviews)

Situated in the Bloomsbury - Soho neighborhood, this hotel is close to Bedford Square, Trafalgar Square, and Leicester …

$229
Radisson Blu Edwardian Mercer Street Hotel
Radisson Blu Edwardian Mercer Street Hotel

20 Mercer Street, Covent Garden, London WC2H 9HD

4.0 out of 5.0
4.4 out of 5 (669 reviews)

Located in Covent Garden's Seven Dials village, this Mercer Street hotel is on the doorstep of London's most celebrated …

$205
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 (893 reviews)

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

$195
The Soho Hotel
The Soho Hotel

4 Richmond Mews, London W1D 3DH

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

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

$354
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
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
Club Quarters Hotel, Trafalgar Square
Club Quarters Hotel, Trafalgar Square

8 Northumberland Ave, London WC2N 5BY

4.0 out of 5.0
4.3 out of 5 (2,734 reviews)

Located in the heart of London, this hotel is within walking distance of Benjamin Franklin House, Trafalgar Square, and …

$136
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 (856 reviews)

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

$173

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.