We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near St James Theatre

12 Palace Street, London SW1E 5, England
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Pacific Hotel (London, UK) 3.0 of 5
108 Sussex Gardens | Hyde Park, London W2 1UA, England
1.7 miles from St James Theatre
#884 of 1,065 hotels in London
Professional photos | Traveller photos (9) | Map
Show Prices
Beverley City Hotel (London, UK)
142 Sussex Gardens, London W2 1UB, England
1.7 miles from St James Theatre
#893 of 1,065 hotels in London
Traveller photos (21) | Map
Show Prices
Seymour Hotel (London, UK) 2.0 of 5
106 Sussex Gardens | Hyde Park, London W2 2RY, England
1.7 miles from St James Theatre
#921 of 1,065 hotels in London
Professional photos | Traveller photos (50) | Map
Show Prices
Haven Hotel (London, UK) 2.0 of 5
6-8 Sussex Gardens | Paddington, London W2 1UL, England
1.7 miles from St James Theatre
#927 of 1,065 hotels in London
Professional photos | Traveller photos (26) | Map
Show Prices
Garth Hotel (London, UK) 2.0 of 5
69 Gower Street, London WC1E 6HJ, England
1.7 miles from St James Theatre
#983 of 1,065 hotels in London
Professional photos | Traveller photos (63) | Map
Show Prices
The Ventures Hotel (London, UK) 2.0 of 5
12-20 Sussex Gardens | Marble Arch, London W2 1UL, England
1.7 miles from St James Theatre
#991 of 1,065 hotels in London
Professional photos | Traveller photos (25) | Map
Show Prices
The Lonsdale Hotel (London, UK)
9-10 Bedford Place, Bloomsbury, London WC1B 5JA, England
1.7 miles from St James Theatre
#1,032 of 1,065 hotels in London
Professional photos | Traveller photos (178) | Map
Show Prices
58-66 Cromwell Road, London SW7 5DA, England (Formerly Chequers of Kensington)
1.7 miles from St James Theatre
Show Prices
168-172 Sussex Gardens | Hyde Park, London W2 1TP, England
1.8 miles from St James Theatre
#661 of 1,065 hotels in London
Professional photos | Traveller photos (37) | Map
Show Prices
Andrews House Hotel (London, UK) 2.0 of 5
12 Westbourne Street, London W2 2TZ, England
1.8 miles from St James Theatre
#966 of 1,065 hotels in London
Professional photos | Traveller photos (44) | Map
Show Prices