Skip to main content

Hotels near Shaftesbury Theatre, London

Enter your dates to see the latest prices and deals for London hotels

Featured Hotels Near Shaftesbury Theatre

Filter by:

Star Rating

Review score

The Montague On The Gardens

London (950 ft from Shaftesbury Theatre)

Overlooking private, secluded gardens, this 4-star luxury hotel has 2 restaurants, an on-site gym and 2 sun rooms. The Russell Square U-Bahn (subway) Station is a 4-minute walk away.

K
Kathryn
From
United States
Well maintained with great staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,405 reviews
Price from
$349.98
1 night, 2 adults

Rosewood London

London (1,850 ft from Shaftesbury Theatre)

Rosewood London offers elegant London accommodations on High Holborn.

H
Hassan
From
Spain
Amazing
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,745 reviews
Price from
$799.96
1 night, 2 adults

The Resident Covent Garden

London (1,500 ft from Shaftesbury Theatre)

Located in the West End of London, just a few minutes' walk to Covent Garden Piazza and Charing Cross station, the hotel features air-conditioned rooms with free WiFi.

A
Anonymous
From
Dominican Republic
The location was excellent, just a few minutes from Covent Garden and very central for exploring London. The staff were extremely friendly and helpful, and the room was modern, clean, and comfortable. We also appreciated the small kitchen area which was very convenient.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,406 reviews
Price from
$347.01
1 night, 2 adults

The Savoy

London (1,750 ft from Shaftesbury Theatre)

Originally opened in 1889, the world-famous Savoy Hotel is located on the banks of the Thames and less than 5 minutes' walk from The British Museum and The Royal Opera House.

A
Azeen
From
Iraq
Clean and the staff were very friendly and helpful
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,697 reviews
Price from
$1,051.84
1 night, 2 adults

The Londoner

London (1,700 ft from Shaftesbury Theatre)

The Londoner features a stunning guest-only club, six concept restaurants and bars including a rooftop lounge, a spa with pool, gym, superfood clinic and beauty salon.

J
Justine
From
United Kingdom
Lovely hotel
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6,195 reviews
Price from
$607.14
1 night, 2 adults

Page8, Page Hotels

London (1,500 ft from Shaftesbury Theatre)

Page8, part of the Page Hotels brand, is a lifestyle boutique hotel designed with the modern urban explorer in mind, offering a full immersion into the heart of London. Located at 8 St.

r
roni
From
Israel
Perfect location beautiful rooms lovely lobby with good food and very nice and helpful crew
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,292 reviews
Price from
$344.31
1 night, 2 adults
See more properties near Shaftesbury Theatre

Shaftesbury Theatre

You have to book ahead to get a look inside this famous palace. And you can see why they like it that way – if you lived in such an architectural beauty, why would you share it with anyone else? Inside a typical Seville gate, the maze of courtyards, hallways, and chambers contains a staggering collection of paintings, sculptures, and miscellaneous ornaments. You’ll be glad you made that appointment in advance.