since 1999
You are here Home > London Hotels > Hotels by Attractions > Shaftesbury Avenue Hotels Book online or call us on +44 (0) 1480 212898

Search hotels close to Shaftesbury Avenue

Check-in
Check-out
Single
Double
Twin
Triple
Family (4+)
Best Rates Guaranteed

Map of Hotels near Shaftesbury Avenue
Explore in and around Shaftesbury Avenue
London Shaftesbury Avenue
Shaftesbury Avenue in the West End, Soho area of London begins at Piccadilly Circus, ends at New Oxford Street and was named after the 7th Earl of Shaftesbury, Anthony Ashley Cooper. The nearest tube stations for visitors travelling to Shaftesbury Avenue would be the Piccadilly Circus Station or the Leicester Square Tube Station.

Shaftesbury Avenue is known to many people for its "Theatre land" which is home to the West Ends most famous theatres. The Apollo Theatre, Queen's Theatre, Shaftesbury Theatre, Lyric Theatre, Gielgud Theatre and the Palace Theatre are all located on Shaftesbury Avenue showing some the best shows and musicals in London.

Also located on Shaftesbury Avenue is the Curzon Soho, a refurbished cinema which shows a broad-range of art-house films and there are currently 15 restaurants which are perfect for pre or post theatre dining.

Showing 1 to 15 hotel(s) of 35 hotels near Shaftesbury Avenue (London)
PLEASE NOTE: The following prices are for 2 people sharing a Double/Twin Room for Tonight- or This Weekend/Saturday. Some hotels may have a "Minimum Nights Stay" policy during the weekend, and rates are subject to avilability. For assistance from our UK Call Centre, please call on +44 (0) 1480 212898.
Gresham Hotel Bloomsbury

Gresham Hotel Bloomsbury


36 Bloomsbury Street , London , WC1B 3QJ
The Gresham Hotel is a Georgian townhouse hotel in Bloomsbury, featuring 40 clean and comfortable guest rooms.
        
Tonight From
GBP55.00
Ruskin Hotel - B&B

Ruskin Hotel - B&B


23/24 Montague Street , London , WC1B 5BH
        
Tonight From
GBP95.00
Cheshire Hotel

Cheshire Hotel


110 Great Russell St , London , WC1B 3NA
Cheshire Hotel is a popular hotel situated just a few minutes walk to Tottenham Court Road, Oxford Street and London's West End.
Tonight From
GBP125.10
The Grand at Trafalgar Square

The Grand at Trafalgar Square


8 Northumberland Avenue , London , WC2N 5BY
The Grand at Trafalgar Square provides luxury four-star accommodations in London's premier location, Close to Nelson's Column, The National Gallery, Big Ben, The Houses of Parliament and Buckingham Palace.
        
Tonight From
GBP214.80
Weekend From
GBP262.80
Myhotel Bloomsbury

Myhotel Bloomsbury


11-13 Bayley Street , London , WC1B 3HD
MyHotel Bloomsbury in London is located in London's Bedford Square, a stone's throw from Soho, Covent Garden and Bloomsbury and within walking distance to Tottenham Court Road.
Tonight From
GBP219.00
Weekend From
GBP309.00
Thistle Piccadilly Hotel

Thistle Piccadilly Hotel


39 Coventry Street , London , W1V 7FH
The Thistle Piccadilly Hotel is a four-star traditional Victorian hotel situated Piccadilly Circus and Leicester Square in central London.
Tonight From
GBP226.80
Weekend From
GBP394.80
The Beauchamp

The Beauchamp


24-27 Bedford Place , London , WC1B 5JH
The Beauchamp Hotel in London is a new addition to the Grange Hotels portfolio. This four-star Hotel offers traditional elegance with contemporary style and modern décor throughout the hotel.
Tonight From
GBP226.80
Royal Trafalgar Hotel

Royal Trafalgar Hotel


Whitcomb Street , London , WC2H 7HG
The Royal Trafalgar Hotel is located in the heart of London's West End on Whitcomb Street, within walking distance of Covent Garden and Regent Street.
Tonight From
GBP262.80
Weekend From
GBP274.80
Radisson Edwardian Leicester Square Hotel

Radisson Edwardian Leicester Square Hotel


St. Martins Street , London , WC2H 7HL
The Radisson Edwardian Leicester Square Hotel is a four star deluxe hotel in London, tucked away between the National Gallery and Leicester Square.
Tonight From
GBP275.00
The Trafalgar London

The Trafalgar London


2 Springs Gardens , London , SW1A 2TS
The Trafalgar London is a luxury four-star hotel, set in a prime location on the south side of Trafalgar Square, close to London's West End.
Tonight From
GBP279.00
Hazlitts

Hazlitts


6 Frith Street , London , W1D 3JA
The Hazlitts is a luxury four-star hotel situated in the heart of London's Theatreland, close to Oxford Street and Piccadilly.
Tonight From
GBP289.00
The Bloomsbury Hotel

The Bloomsbury Hotel


16-22 Great Russell Street , London , WC1B 3NN
The Bloomsbury Hotel is a luxury four-star hotel tucked between bustling Tottenham Court Road, Covent Garden and Clerkenwell.
        
Tonight From
GBP294.00
Weekend From
GBP366.00
Radisson Blu Edwardian Hampshire Hotel

Radisson Blu Edwardian Hampshire Hotel


31-36 Leicester Square , London , WC2H 7LH
The Radisson Blu Edwardian Hampshire Hotel is a luxury five-star London Hotel situated on the corner of Leicester Square, with Trafalgar Square, Soho and Covent Garden all nearby.
Tonight From
GBP294.00
St Martins Lane Hotel

St Martins Lane Hotel


St Martins Lane , London , WC2N 4HX
St Martins Lane Hotel is situated in the heart of London between Covent Garden and Soho and just off from Trafalgar Square.
Tonight From
GBP310.80
Weekend From
GBP430.80
Best Western Premier Shaftesbury Piccadilly Hotel

Best Western Premier Shaftesbury Piccadilly Hotel


65-73 Shaftesbury Avenue , London , W1D 6EX
The Best Western Premier Shaftesbury Piccadilly provides 67 comfortable four star standard rooms, in the busy West End of London, only moments away from Leicester Square, Covent Garden and Piccadilly Circus.
       
Tonight From
GBP918.00