Flag of India

Hotels near Shaftesbury Theatre in London

Choose among 4055 hotels near Shaftesbury Theatre in London

Check-in
Sun, 23 Mar
-
Check-out
Mon, 24 Mar
Rooms and Guests2 Guests, 1 room
Check-in
Sun, 23 Mar
-
Check-out
Mon, 24 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 23 Mar
-
Check-out
Mon, 24 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-100 out of 4055
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£ 759 /nightSelect
5 adults
2 bedrooms
3 beds
Map
1.0 km from City Centre100 m from Shaftesbury Theatre
From£ 269 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
Select
7.2
Very good2 reviews
The largest option:
11 adults
5 bedrooms
5 beds
Map
1000 m from City Centre100 m from Shaftesbury Theatre
This apartment is steps away from The British Museum and it also provides a dishwasher, a coffee maker and fridges in a kitchen.
From£ 1 070 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 292 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 300 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 300 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 228 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 243 /nightSelect
Map
1.1 km from City Centre100 m from Shaftesbury Theatre
From£ 247 /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£ 247 /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£ 413 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 386 /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£ 636 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
From£ 297 /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£ 114 /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£ 149 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
From£ 264 /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£ 277 /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£ 358 /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£ 174 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
Located within a 10-minute drive of Hyde Park, this villa includes 2 bedrooms.
From£ 356 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
The 7Vh Virginia House, 31 Bloomsbury Way By City Living is nestled right in the centre of London and within 19 minutes' walk of Trafalgar Square.
From£ 449 /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£ 222 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
Trafalgar Square is within 1.3 km of the Idyllic Covent Garden Flat London and Borough Market is approximately 3.2 km away.
From£ 336 /nightSelect
Flat In LondonApartment
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 100 /nightSelect
8.4
Great21 reviews
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 99 /nightSelect
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
The Museum ST Central Soho is a good starting point to London's sights including The British Museum, which is only 350 metres away.
From£ 384 /nightSelect
8.0
Great20 reviews
8 adults
3 bedrooms
4 beds
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 597 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 168 /nightSelect
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
From£ 215 /nightSelect
The largest option:
5 adults
2 bedrooms
3 beds
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 340 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 209 /nightSelect
8.4
Great1065 reviews
Map
1.1 km from City Centre200 m from Shaftesbury Theatre
Featuring a location in the Bloomsbury district, the sleek 4-star Radisson Blu Edwardian Bloomsbury Street Hotel, boasts 181 rooms and an à la carte restaurant, nearly an 8-minute walk from Oxford Street.
From£ 466 /nightSelect
8.2
Great22 reviews
The largest option:
2 adults
1 bedroom
1 bed
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 303 /nightSelect
PenthouseApartment
8.4
Great9 reviews
10 adults
3 bedrooms
4 beds
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 1 140 /nightSelect
SherlocksVilla
8 adults
4 bedrooms
5 beds
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 652 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 170 /nightSelect
8.4
Great23 reviews
The largest option:
4 adults
2 bedrooms
2 beds
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 404 /nightSelect
Seven Dials StudioAparthotel
7.6
Very good37 reviews
Map
900 m from City Centre200 m from Shaftesbury Theatre
The surrounding area includes Trafalgar Square, about 5 minutes' walk away, and Leicester Square tube station 5 minutes on foot from the Seven Dials Studio Aparthotel London.
From£ 135 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 716 /nightSelect
8.0
Great596 reviews
Map
900 m from City Centre200 m from Shaftesbury Theatre
The 2-star Seven Dials is set in the heart of London and nearly 5 minutes' walk from Covent Garden underground station.
From£ 68 /nightSelect
6 adults
2 bedrooms
3 beds
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 392 /nightSelect
7.8
Very good110 reviews
Map
900 m from City Centre200 m from Shaftesbury Theatre
The surrounding area includes The British Museum, less than a 9-minute walk away, and Covent Garden tube station within a 5-minute walk of the 3-star Seven Dials Hotel Annexe London.
From£ 161 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 433 /nightSelect
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
Select
Map
1000 m from City Centre200 m from Shaftesbury Theatre
Select
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
Set a 25-minute stroll from Big Ben, the Spacious, Light-Filled 2 Bedroom London lies in the Bloomsbury district.
From£ 371 /nightSelect
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
From£ 227 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 424 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
From£ 471 /nightSelect
8.6
Great927 reviews
Map
1.2 km from City Centre200 m from Shaftesbury Theatre
Featuring a prime location a 10-minute ride from Borough Market, the 4-star Thistle Holborn London includes 129 spacious rooms.
From£ 120 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 923 /nightSelect
6 adults
3 bedrooms
3 beds
Map
900 m from City Centre200 m from Shaftesbury Theatre
Placed 0.7 km from Trafalgar Square, the property consists of 3 bedrooms, 3 bathrooms and an equipped kitchenette area.
From£ 474 /nightSelect
Map
1.0 km from City Centre200 m from Shaftesbury Theatre
New London Theatre is just 0.6 km from the Sight Flat - 1 Bedroom Serviced Apartment - 01, while St Paul's Cathedral is a 5-minute ride away.
From£ 294 /nightSelect
Map
900 m from City Centre200 m from Shaftesbury Theatre
The surrounding area includes Coca-Cola London Eye, approximately 0.7 km away, and Embankment tube station at 350 metres from the Your London Adventure Begins Here: Smart Stay In The Heart Of Covent Garden.
From£ 217 /nightSelect
8.2
Great59 reviews
Map
1000 m from City Centre200 m from Shaftesbury Theatre
Due to an excellent location in the centre of the city, the guests of the Travelodge Covent Garden London will find Gordon Square nearly 5 minutes' walk away.
From£ 103 /nightSelect
Map
1000 m from City Centre200 m from Shaftesbury Theatre
The Drury Lane Moathouse is set within 10 minutes' drive of Tower Bridge and just 5 minutes on foot from Royal Opera House.
Select
Map
900 m from City Centre200 m from Shaftesbury Theatre
From£ 220 /nightSelect
Map
1000 m from City Centre300 m from Shaftesbury Theatre
The surrounding area includes The British Museum, approximately 10 minutes' walk away, and Holborn tube station 350 metres from the Your Own House, 2 Bedr, 3 Beds, 2,5 Bath, Covent Gdn.
From£ 539 /nightSelect
8.4
Great764 reviews
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
Comprising 186 rooms, the welcoming Radisson Blu Edwardian Kenilworth Hotel, is set near the financial district of London at a 2.9 km distance from Hyde Park.
From£ 466 /nightSelect
Map
1000 m from City Centre300 m from Shaftesbury Theatre
From£ 496 /nightSelect
8.0
Great346 reviews
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
The historic Tower of London is within 3.7 km of the Morgan and Coca-Cola London Eye is nearly 25 minutes' walk away.
From£ 149 /nightSelect
8.6
Great1203 reviews
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
Sitting within a 7-minute stroll of Cambridge Theatre, the unique 5-star Bloomsbury offers fitness classes, massage therapy and recreational facilities at the premises.
From£ 425 /nightSelect
Map
800 m from City Centre300 m from Shaftesbury Theatre
Set within 25 minutes' walk of Tate Modern, the Welcome London Seven Dials lies in the Covent Garden district of London.
From£ 336 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 310 /nightSelect
8.4
Great242 reviews
Map
800 m from City Centre300 m from Shaftesbury Theatre
Located only 650 metres from The British Museum, the comfortable 5-star Covent Garden Hotel, Firmdale Hotels has 58 rooms, and lies near a tube station.
From£ 463 /nightSelect
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
From£ 158 /nightSelect
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
From£ 207 /nightSelect
8.4
Great11 reviews
4 adults
2 bedrooms
2 beds
Map
900 m from City Centre300 m from Shaftesbury Theatre
Nestled in the Covent Garden district of the city, the venue is about 15 km from London City airport.
From£ 380 /nightSelect
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
Borough Market is set around a 10-minute drive from the 3Vh Virginia House, 31 Bloomsbury Way By City Living.
From£ 252 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 444 /nightSelect
Map
800 m from City Centre300 m from Shaftesbury Theatre
The Best Location 2 Bedr, 3 Beds, Covent Grdn, China Town is nestled right in the centre of London and about 15 minutes' walk from Coca-Cola London Eye.
From£ 825 /nightSelect
The largest option:
5 adults
2 bedrooms
3 beds
Map
800 m from City Centre300 m from Shaftesbury Theatre
Nestled in Greenwich district of London, the venue is about 15 km from London City airport.
From£ 352 /nightSelect
Map
900 m from City Centre300 m from Shaftesbury Theatre
Select
Map
900 m from City Centre300 m from Shaftesbury Theatre
Select
8.2
Great25 reviews
4 adults
2 bedrooms
2 beds
Map
1000 m from City Centre300 m from Shaftesbury Theatre
Located in London, a 12-minute walk from Piccadilly Circus, this accommodation comes with 2 bedrooms and a fully-fitted kitchen.
From£ 200 /nightSelect
8.6
Great16 reviews
Map
1000 m from City Centre300 m from Shaftesbury Theatre
From£ 565 /nightSelect
7.8
Very good1280 reviews
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
While staying at the budget Gresham Hotel Bloomsbury you are invited to discover Hyde Park, set around 10 minutes' drive away, or Marylebone, which is 1.9 km away.
From£ 49 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 745 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 642 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
Select
Map
1.2 km from City Centre300 m from Shaftesbury Theatre
Select
8.0
Great1472 reviews
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
Situated just 350 metres from The British Museum, the 3-star Cheshire Hotel Central in London features entertainment activities and various recreational opportunities.
From£ 103 /nightSelect
7.0
Very good1 review
2 adults
1 bedroom
2 beds
Map
800 m from City Centre300 m from Shaftesbury Theatre
Located within a 5-minute walk of Leicester Square underground station, this apartment features a sunny balcony.
From£ 328 /nightSelect
Map
1000 m from City Centre300 m from Shaftesbury Theatre
From£ 302 /nightSelect
The largest option:
6 adults
Map
900 m from City Centre300 m from Shaftesbury Theatre
Staying in this 2-bedroom apartment, nestled near Theatre Museum, guests can enjoy a terrace to relax after a busy day.
From£ 398 /nightSelect
Map
900 m from City Centre300 m from Shaftesbury Theatre
From£ 501 /nightSelect
7.0
Very good1 review
Map
800 m from City Centre300 m from Shaftesbury Theatre
The British Museum is nearly 17 minutes' walk from the 4-star Radisson Blu Edwardian Mercer Street Hotel.
From£ 337 /nightSelect
Map
1000 m from City Centre300 m from Shaftesbury Theatre
The property boasts views of city along with a kitchen and is set 2.6 km from Tate Modern.
From£ 585 /nightSelect
Map
800 m from City Centre300 m from Shaftesbury Theatre
From£ 777 /nightSelect
Map
800 m from City Centre300 m from Shaftesbury Theatre
Select
Map
800 m from City Centre300 m from Shaftesbury Theatre
From£ 264 /nightSelect
Map
1000 m from City Centre300 m from Shaftesbury Theatre
From£ 108 /nightSelect
2 adults
1 bedroom
1 bed
Map
1000 m from City Centre300 m from Shaftesbury Theatre
Nestled in Southwark district of the city, the venue is about 15 km from London City airport.
From£ 223 /nightSelect
8.4
Great670 reviews
Map
800 m from City Centre300 m from Shaftesbury Theatre
The Radisson Blu Edwardian Mercer Street Hotel, is situated near the entertainment district of London within 10 minutes' drive of Victoria and Albert Museum.
From£ 264 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 250 /nightSelect
8.2
Great130 reviews
Map
900 m from City Centre300 m from Shaftesbury Theatre
Offering 49 rooms with views of the city, the Chateau Denmark is set in the Covent Garden district of London, about a 5-minute ride from St James's Park.
From£ 469 /nightSelect
Map
1.1 km from City Centre300 m from Shaftesbury Theatre
From£ 631 /nightSelect

FAQs about hotels near Shaftesbury Theatre

We created these 10 answers to questions about hotels near Shaftesbury Theatre to make your planning easier.

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 12 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 4055
👛 Lowest price 12 GBP
✍️ Hotels Reviews 354 412
Guest reviews of hotels in London