A bronze statue of a winged figure with a bow and arrow, set against a clear blue sky.

London Hotel Guide. Hotels in Shaftesbury, London, United Kingdom

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shaftesbury hotels

1. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is €105
includes taxes & fees
6 Sept - 7 Sept
Samko Suites Clapham

2. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
The price is €541
includes taxes & fees
7 Sept - 8 Sept
Battersea Bright House Sleeps 4

3. A Battersea State of Mind

A Battersea State of Mind
2.0 star property
Shaftesbury
The price is €1,259,252
includes taxes & fees
7 Sept - 8 Sept
A Battersea State of Mind

4. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
Clapham Calm 2 Bedroom Flat With Garden

5. The Chelsea Harbour Hotel & Spa London

The Chelsea Harbour Hotel & Spa London
5.0 star property
2 km from Shaftesbury
8.2 out of 10, Very good, (1,002 reviews)
"Really friendly staff genuinely happy to help- lovely clean space reasonably priced food inside the hotel restaurant"
United Kingdom
Dinah
The price is €196
includes taxes & fees
6 Sept - 7 Sept
The Chelsea Harbour Hotel & Spa London

6. Otherwander Soho Pod Hotel (ADULTS ONLY)

Otherwander Soho Pod Hotel (ADULTS ONLY)
2.0 star property
Soho, 5.8 km from Shaftesbury
9.0 out of 10, Wonderful, (422 reviews)
"Quick check in, great facilities"
United Kingdom
Ramyr
The price is €76
includes taxes & fees
6 Sept - 7 Sept
Otherwander Soho Pod Hotel (ADULTS ONLY)

7. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,190 reviews)
"It is nice stay, highly recommended"
United States
Mark
The price is €90
includes taxes & fees
4 Oct - 5 Oct
Brit Hotels Earls Court

8. Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (2,022 reviews)
"Good hotel in a nice location. Really big rooms and a fantastic breakfast"
United Kingdom
Natalya
The price is €139
includes taxes & fees
13 Sept - 14 Sept
Stamford Bridge Hotel London

9. Princes Gardens

Princes Gardens
4.0 star property
South Kensington, 3.9 km from Shaftesbury
7.6 out of 10, Good, (677 reviews)
"Amazing location, quiet stay"
United Kingdom
Beena
The price is €76
includes taxes & fees
6 Sept - 7 Sept
Princes Gardens

10. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,000 reviews)
"Great location, very comfortable rooms, great breakfast. Would stay again"
United Kingdom
Nigel
The price is €98
includes taxes & fees
4 Oct - 5 Oct
ibis London Earls Court

11. The Z Hotel Holborn

The Z Hotel Holborn
3.0 star property
Covent Garden, 6.2 km from Shaftesbury
8.4 out of 10, Very good, (1,100 reviews)
"Great place for a short stay"
Netherlands
Romaine
The price is €94
includes taxes & fees
6 Sept - 7 Sept
The Z Hotel Holborn

12. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,606 reviews)
"Great location lovely staff we had an amazing time"
United States
Jen
The price is €186
includes taxes & fees
4 Oct - 5 Oct
Park Plaza London Riverbank

13. Tudor Court Hotel

Tudor Court Hotel
3.0 star property
Paddington, 5.7 km from Shaftesbury
8.6 out of 10, Excellent, (2,367 reviews)
"The room was clean, the staff were helpful and friendly and the location was perfect."
United Kingdom
Linda
The price is €86
includes taxes & fees
6 Sept - 7 Sept
Tudor Court Hotel

14. Luna Simone Hotel

Luna Simone Hotel
3.0 star property
3.1 km from Shaftesbury
9.4 out of 10, Exceptional, (1,000 reviews)
"Friendly staff, clean rooms, delicious breakfast"
United States
Erin
The price is €197
includes taxes & fees
20 Sept - 21 Sept
Luna Simone Hotel

15. Millennium Hotel and Conference Centre Gloucester London

Millennium Hotel and Conference Centre Gloucester London
4.0 star property
3.6 km from Shaftesbury
8.4 out of 10, Very good, (2,411 reviews)
"Excellent location and parking at hotel was safe. Clean room and very helpful team."
United Kingdom
Deborah
The price is €113
includes taxes & fees
6 Sept - 7 Sept
Millennium Hotel and Conference Centre Gloucester London

16. Strand Palace Hotel

Strand Palace Hotel
4.0 star property
City of Westminster, 5.7 km from Shaftesbury
9.0 out of 10, Wonderful, (5,604 reviews)
"Great location, great stay"
Canada
Brady
The price is €162
includes taxes & fees
27 Sept - 28 Sept
Strand Palace Hotel

17. Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,979 reviews)
"Great location"
Australia
Craig
The price is €99
includes taxes & fees
27 Sept - 28 Sept
Zedwell Piccadilly Circus

18. W12 Rooms

W12 Rooms
4.0 star property
6.1 km from Shaftesbury
8.8 out of 10, Excellent, (1,004 reviews)
"The staff were extremely helpful and the property is located really well"
United Kingdom
Phillip
The price is €93
includes taxes & fees
4 Oct - 5 Oct
W12 Rooms

19. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,175 reviews)
"Excellent stay"
United Kingdom
Natalie
The price is €246
includes taxes & fees
13 Sept - 14 Sept
The Rembrandt

20. Mornington London Kensington, BW Premier Collection

Mornington London Kensington, BW Premier Collection
4.0 star property
3.8 km from Shaftesbury
8.2 out of 10, Very good, (1,003 reviews)
"Superb location and staff very helpful - great value for money … our go to hotel in London from now on!"
United Kingdom
Nick
The price is €116
includes taxes & fees
13 Sept - 14 Sept
Mornington London Kensington, BW Premier Collection
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Shaftesbury

Find the best Shaftesbury areas for the activities you enjoy most.

London City Centre

Iconic landmarks, a world-famous theater district, lively nightlife zones and superb shopping and art museums await in the heart of England’s capital city.

Canary Wharf

Wander around London’s financial district in the scenic docklands with the tallest skyscrapers in the city. They are home to some of the world’s biggest companies.

Covent Garden

Get lost in the cobblestoned labyrinth of boutiques and bars, or simply find a spot to enjoy the street performers in one of London’s most entertaining districts.

City of Westminster

Once separate from London, this fascinating borough features many of the city’s most important buildings and famous sights, as well as galleries and parks.

Soho

Soak up the energy of Soho, where buzzing nightlife, LGBTQ+ pride and star-studded premieres bring the streets to life.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Charming Historic Sites: Explore the picturesque streets of Shaftesbury, including the iconic Gold Hill and the historic Shaftesbury Abbey.
  • Cultural Experiences: Enjoy engaging theatre performances at the Shaftesbury Theatre and vibrant music nights.
  • Family-Friendly Activities: Ideal for family outings with numerous parks and squares for outdoor fun.
  • Scenic Countryside: Venture into the beautiful Dorset countryside for a peaceful retreat.
  • Welcoming Atmosphere: Experience the warmth of friendly locals and a charming community vibe.

Find great hotels near Shaftesbury

Discover a selection of charming hotels and guesthouses in Shaftesbury, London, perfect for every type of traveller. Whether you're seeking a family-friendly retreat, a business-friendly environment, or convenient access to local shopping, you'll find a variety of accommodation options tailored to your needs. With insightful hotel reviews and a focus on exceptional service, your stay in Shaftesbury promises to be both comfortable and memorable.

  • Park Plaza London Waterloo: This 4-star hotel offers a contemporary and eco-friendly experience, making it an excellent choice for both business and leisure travellers. Rated 8.8 out of 10, the hotel is situated approximately 4.8km from Shaftesbury. Guests appreciate the pet-friendly policy, allowing certain pets for a fee and providing amenities like food and water bowls. The hotel’s commitment to sustainability is evident in its eco-certification, ensuring a responsible stay. With modern facilities and a stylish ambience, Park Plaza London Waterloo is a great base for exploring the vibrant surroundings.
  • Zedwell Piccadilly Circus: A 3-star lodging positioned in the heart of London, Zedwell Piccadilly Circus embraces a city-themed experience. Located around 4.8km from Shaftesbury, this hotel caters to those looking to immerse themselves in the lively atmosphere of the city centre. Its minimalist design and focus on comfort create a relaxing retreat after a day of exploration. Guests enjoy the convenience of being steps away from iconic landmarks and entertainment, making it an ideal choice for urban adventurers seeking a central location.
  • Park Plaza London Riverbank: This 4-star hotel, also rated 8.8 out of 10, is perfect for families and eco-conscious travellers. Located about 3.2km from Shaftesbury, it combines a family-friendly environment with an excellent shopping district nearby. The hotel offers a range of amenities for children, including babysitting services and complimentary cribs. Its eco-certification highlights a commitment to sustainability while providing luxurious accommodations. The inviting atmosphere, combined with convenient access to shopping and attractions, ensures a delightful stay for families visiting London.

Where to stay near Shaftesbury

Discover the charm of Shaftesbury, a delightful neighbourhood perfect for family getaways and romantic escapes. Enjoy the warm atmosphere of friendly locals while exploring nearby attractions, including the historic Gold Hill and the serene Shaftesbury Abbey. For a weekend retreat, venture to the scenic Dorset countryside or uncover hidden gems in the bustling heart of London, just a short trip away. Whether it's outdoor adventures or urban exploration, Shaftesbury offers an unforgettable experience for every traveller.

  • Clapham: Nestled 1.6km away from Shaftesbury, Clapham is a vibrant neighbourhood that attracts visitors year-round, peaking during April, July, and September. Renowned for its family-friendly atmosphere, outdoor activities, and city-themed experiences, Clapham boasts a lively shopping area and an array of theatres and music concerts. The local highlights include the picturesque Clapham Common, a sprawling urban park perfect for picnics and leisurely strolls, as well as historic sites and charming bridges that add to its appeal.
  • City of Westminster: Located 3.2km from Shaftesbury, the City of Westminster is a borough steeped in culture and history. It welcomes a steady stream of tourists, with peak visits occurring in March, April, and September. Visitors can immerse themselves in family activities and cultural experiences, with numerous shopping areas, theatres, and even a famous ferris wheel. Noteworthy landmarks include the iconic tourist precinct and urban parks like St. James's Park, alongside vibrant squares that serve as hubs for social interaction and events.
  • Brixton Hill: Also situated 3.2km from Shaftesbury, Brixton Hill is a lively neighbourhood known for its rich cultural scene and entertainment options. Attracting visitors primarily in July, August, and October, it offers a mix of family-friendly activities and vibrant markets. The area is home to several theatres and music venues that showcase local talent. Outdoor enthusiasts can explore the nearby urban parks and modern bridges, providing a perfect backdrop for leisurely weekend outings and community events.

Things to do near Shaftesbury

Shopping

Shaftesbury offers quaint shops along its historic streets, including local boutiques and artisan stores for unique gifts. The nearby Gold Hill and Shaftesbury Market feature charming stalls where you can find handmade crafts and local produce, perfect for souvenirs to take home.

Recreation

Experience the tranquil surroundings of the Shaftesbury Retreat, where you can indulge in holistic therapies and yoga sessions. Explore the nearby Gold Hill for scenic walks and picturesque views, perfect for unwinding and connecting with nature while enjoying the fresh countryside air.

Adventure

Experience the thrill of motor racing at Mercedes-Benz World, located 25.7km from Shaftesbury, where you can immerse yourself in the adrenaline of motorsports. For a family adventure, explore the outdoor excitement of the IFS Cloud Royal Docks Station cable car, just 12.9km away, offering stunning views.

For those seeking more excitement, visit Stubbers Activity and Adventure Centre, located 30.6km from Shaftesbury, where you can tackle zip lines and ropes courses amidst beautiful outdoor settings, perfect for an adventurous day out.

Nightlife

Shaftesbury offers a charming nightlife scene with cosy pubs like The Grosvenor Arms, ideal for a relaxed evening. For a livelier atmosphere, visit The Shaftesbury Theatre Bar, where you can enjoy live music and a vibrant crowd, making for an engaging night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shaftesbury

To save money on your trip to Shaftesbury, consider visiting from January to March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Sundays tend to be the cheapest days to stay, while Wednesdays are the most expensive. For budget-friendly transport, explore local buses or consider walking to nearby attractions. Additionally, take advantage of free activities and use Expedia's filtering tools to find eco-friendly options and exclusive discounts for combined bookings on flights and hotels.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Shaftesbury are January to March, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Shaftesbury is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Shaftesbury is Sunday. The most expensive day to stay around Shaftesbury is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to customise your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find that you can save some money by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Shaftesbury

Shaftesbury is an ideal destination for family-friendly, city-themed, and outdoor vacations. Visitors can explore a variety of points of interest, including charming streets, urban parks, and vibrant squares. Key attractions include Shaftesbury Abbey, the Shaftesbury Theatre, and Shaftesbury Avenue, offering a rich cultural experience for travellers seeking both family fun and urban exploration.

  • Piccadilly Circus: Located approximately 4.8km from Shaftesbury, Piccadilly Circus is a vibrant street pulsating with city life. The iconic neon lights and bustling crowds create a lively atmosphere, making it an ideal spot for people-watching and soaking in the urban energy.
  • Marble Arch: Also about 4.8km from Shaftesbury, Marble Arch is a historic gate arch that embodies the rich culture of London. Its grand architecture and surrounding parkland invite visitors to explore the history and significance of this remarkable landmark.
  • Thames River: Just 4.8km away, the Thames River offers breathtaking outdoor scenery. Stroll along its banks or take a leisurely boat ride to appreciate the picturesque views and the serene ambience of this iconic waterway.

Best time to go to Shaftesbury

The best time to visit Shaftesbury is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.5°F (4.7°C)Light RainMostly CloudySlightly LowSlightly Low
February41.7°F (5.4°C)No RainMostly CloudySlightly LowSlightly Low
March45.0°F (7.2°C)No RainMostly CloudyAverageSlightly Low
April49.5°F (9.7°C)No RainMostly CloudySlightly LowAverage
May55.0°F (12.8°C)Light RainMostly CloudyAverageAverage
June61.0°F (16.1°C)Light RainMostly CloudyAverageSlightly High
July64.9°F (18.3°C)Light RainMostly CloudySlightly HighSlightly High
August64.6°F (18.1°C)Light RainMostly SunnySlightly HighAverage
September60.4°F (15.8°C)No RainMostly SunnyAverageSlightly High
October54.5°F (12.5°C)Light RainMostly CloudySlightly HighAverage
November47.1°F (8.4°C)Light RainMostly CloudyAverageAverage
December42.8°F (6.0°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Shaftesbury

Flying into Shaftesbury is convenient with major airports nearby. London Heathrow (LHR) is located 20.9km away, with excellent hotel options such as the Sheraton Heathrow Hotel, 3.2km from the airport, and the Radisson RED Hotel, only 1.3km away. Both hotels provide easy access to the airport. London Gatwick (LGW), situated 33.8km from Shaftesbury, offers the Langshott Manor, 3.2km away, and Trivelles Gatwick, 4.8km away. Lastly, London Stansted (STN) is 54.7km away, with The Great Hallingbury Manor just 4.8km from the airport, ensuring a comfortable stay for tourists.

Frequently asked questions

What is Shaftesbury like?
Travellers will be sure to find plenty to entertain them in London's Shaftesbury neighbourhood. Consider a visit to Battersea Arts Centre as part of your Shaftesbury travel plans.
Where is the best place to stay in Shaftesbury?
Expedia customers rank PubLove @ The Crown, Battersea - Hostel the highest for a stay in Shaftesbury.
How many hotels can I expect to find in Shaftesbury?
If you're searching for places to stay in London, Expedia has something to meet your needs with 67 Shaftesbury hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in Shaftesbury, will I receive a refund?
Yes! Most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Add dates, click "Search", then filter by "fully refundable" to get the top deals on offer in Shaftesbury.
What is there to do in this London neighbourhood?
Battersea Arts Centre is an attraction you might want to check out while you're in Shaftesbury. When you're sightseeing in London, Big Ben and London Eye are also worth a stop.

Explore a world of travel with Expedia