Hotels near Shaftesbury Theatre in London

Choose among 4146 hotels near Shaftesbury Theatre in London

Check-in
Fri, 20 Dec
-
Check-out
Sat, 21 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Fri, 20 Dec
-
Check-out
Sat, 21 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Fri, 20 Dec
-
Check-out
Sat, 21 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 4146
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
7.6
Very good3 reviews
The largest option:
7 adults
3 bedrooms
3 beds
Map
1.0 km from City Centre100 m from Shaftesbury Theatre
From£ 776 /nightSelect
5 adults
2 bedrooms
3 beds
Map
1.0 km from City Centre100 m from Shaftesbury Theatre
From£ 275 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 236 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 236 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 290 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 233 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 276 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 182 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
This 45 m² property in London is situated a short stroll from Congress Centre and a 5-minute walk from Goodge Street underground station.
From£ 279 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 395 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
While staying at the Stylish Flat In Heart Of you are invited to discover St Paul's Cathedral, set 5 minutes away by car, or National Gallery, which is around 15 minutes' walk away.
From£ 422 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
Located in the Bloomsbury district, the Spacious 4 Bedrooms Flat In New Oxford Street London is within 5 minutes' stroll of Gordon Square.
From£ 650 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
From£ 304 /nightSelect
Lse High HolbornStudent accommodation
8.2
Great256 reviews
The largest option:
4 adults
2 bedrooms
3 beds
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 116 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
The positioning of the Beautiful 1 Bedroom Penthouse Flat in the centre of London ensures fast access to Gordon Square, which is around 5 minutes' walk away.
From£ 474 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
From£ 270 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
Coca-Cola London Eye is set a 10-minute drive from the 4Vh Virginia House, 31 Bloomsbury Way By City Living.
From£ 178 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
The surrounding area includes The British Museum, less than a 5-minute walk away, and Holborn tube station within 10 minutes' walk of the 1Vh Virginia House, 31 Bloomsbury Way By City Living London.
From£ 376 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
Set at a 4 km distance from Tower of London, the 6Vh Virginia House, 31 Bloomsbury Way By City Living lies in the Bloomsbury district.
From£ 227 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
The surrounding area includes The British Museum, around 5 minutes' walk away, and Goodge Street tube station 350 metres of the 2Vh Virginia House, 31 Bloomsbury Way By City Living.
From£ 284 /nightSelect

FAQs about hotels near Shaftesbury Theatre

These are 10 useful recommendations about hotels close to Shaftesbury Theatre.

What are the best cheap hotels next to Shaftesbury Theatre?

If you're searching for a cheap hotel near Shaftesbury Theatre, there are 293 good options available.
One of the best budget hotels 4.1 km from Shaftesbury Theatre is Queens Park from 31£ per one night.
Try as well Metro Hotel — it is rated 6.0/10 and costs 147£ per night.

What are the most popular hotels close to Shaftesbury Theatre?

More than 544 deals near Shaftesbury Theatre are our best options in the area.
Visitors have left more than 222570 positive reviews about Americana Hotel rated 7.2/10 for 102£ per night.
New Linden rated 7.6/10 may also suit you — only 119£ per one night.
Other best deals are Sonder - Chelsea Green, St Giles - A St Giles Hotel and Millenium Aparthotel.

How much does it cost to stay near Shaftesbury Theatre?

A hotel room near Shaftesbury Theatre usually costs about 294£ per night.
You can select Easyhotel Victoria, which is rated 8.6/10.
Another great option is The Henrietta Hotel rated 8.4/10 for 289£ per night.
Other suitable hotels: Arbor City, Ritz and Club Quarters Hotel, Trafalgar Square.

What are the most popular hotels near Shaftesbury Theatre with free parking?

Check our 20 top properties with free parking near Shaftesbury Theatre.
Marriott Hotel Marble Arch is one of the best options, offering an indoor swimming pool, children's menu and a business centre on site.
Check as well Thistle City Barbican rated 6.6/10, featuring a catering service, a business centre and a conference room for your business trips.
Other popular deals are The Laslett, Blakemore Hyde Park and Hilton Bankside.

What are the top family-friendly apartments close to Shaftesbury Theatre?

For a memorable stay in London with your family, book Marlin Apartments Bridge - Empire Square with concierge service, cots and 24-hour front desk assistance, which is set 3 km from Shaftesbury Theatre.

How much are villas close to Shaftesbury Theatre?

Sweet Inn Apartments - Chelsea is one of the finest villas near Shaftesbury Theatre from 256£ per night.

Which top pet-friendly apartments close to Shaftesbury Theatre would you recommend?

Among 22 pet-friendly apartments, select Ascott Mayfair (rating: 7.6/10) for 416£ per night.

Which hotels near Shaftesbury Theatre allow pets?

If you want to stay near Shaftesbury Theatre with pets, HotelMix.co.uk offers 90 deals to choose from.
Consider booking Qbic Hotel City (rating: 8.4/10) with cots, a business centre and a special menu for about 53£ per night. For visitors who like sports, this 3-star property offers a fitness studio, an indoor pool and the gym on site.
Also check Novotel Paddington with a rating 8.2/10, which offers comfortable, contemporary and stylish rooms with ironing facilities, a work desk and free Wi-Fi. Visitors can exercise in a gym facility and a fitness centre and try English, contemporary and international meals at a gastronomic and indoor restaurant nearby. Other top options are Citadines Trafalgar Square, Cityspace Borough and B+B Belgravia.

What are the best luxury hotels near Shaftesbury Theatre?

According to HotelMix.co.uk travel data, there are 524 luxury deals near Shaftesbury Theatre with impeccable service.
Consider booking Chamberlain (rating: 8.4/10) at the cost of 176£ per night. It's located 3.5 km from Shaftesbury Theatre and provides newspaper service, a business centre and continental.
Also check Baglioni with a rating 7.6/10, which offers compact, air-conditioned and elegant rooms with a large living room, a work desk and a fireplace. Visitors can exercise in a gym facility and a fitness suite and try contemporary, Mediterranean and authentic meals at a refurbished, gastronomic and authentic restaurant nearby.
Other top options are Draycott Hotel, Rosewood and Royal Lancaster .

What are the top-ranked hotels with pools next to Shaftesbury Theatre?

According to HotelMix.co.uk travel data, there are more than 54 hotels with pools in this area.
Visitors can relax around the pool in Novotel Blackfriars with a rating 8.6/10 at the cost of 110£ per night. This 4-star property is in Southwark district and has an indoor swimming pool, a business centre and a slide projector on site.
Other suitable options are Haymarket Hotel, Firmdale Hotels, Courthouse Hotel and The Waldorf Hilton, .

Hotels near Shaftesbury Theatre in London

Hotels close to Shaftesbury Theatre in London

The nearest Shaftesbury Theatre hotels are Nh Harrington Hall and Henry VIII. We have 732 hotels close to Shaftesbury Theatre in London. Select a hotel next to Shaftesbury Theatre, such as The Berkeley. Look into The Berkeley at a price 446£ per night to be close to this place.

Luxury London hotels near Shaftesbury Theatre

If you find yourself in need of more elite hotels near Shaftesbury Theatre, try Savoy and Millennium Gloucester Hotel London Kensington. If you want to book a luxurious 5-star hotel while staying in London, then Savoy is a good option. Try to check out the affluent Savoy and Millennium Gloucester Hotel London Kensington located close to the sight. Citadines Barbican London and Citadines South Kensington London near Shaftesbury Theatre should be at the top of your list if you prefer reliable service. The 4-star Crowne Plaza London Kensington is a boutique hotel in London offering a sauna, a Jacuzzi and a patio.

Cheap hotels near Shaftesbury Theatre from 11 GBP

Guests looking for budget accommodation in London could consider Princes Square, which features Santorini Restaurant restaurant. Acacia Hostel and Sandeman Allen Hostel are two affordable options, which are both just a short walk from Shaftesbury Theatre. Cheap nearby hotels include Princes Square and Ruskin Hotel. Hostels in Bloomsbury district, such as Acacia Hostel and Sandeman Allen Hostel, are known for their good rates. If you looking for a budget-friendly hotel near Battersea Park train station, consider staying at Princes Square.

Show moreLess

Hotels near Shaftesbury Theatre essential information

🏨 Hotels near Shaftesbury Theatre 4146
👛 Lowest price 11 GBP
✍️ Hotels Reviews 318 365
Guest reviews of hotels in London