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

Search Hotels in Shaftesbury, London

  • 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

Next weekend
In two weeks

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. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
The price is ₹23,573
₹61,057 total
includes taxes & fees
3 Sept - 4 Sept
Clapham Calm 2 Bedroom Flat With Garden

2. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is ₹19,784
₹23,741 total
includes taxes & fees
28 Aug - 29 Aug
Samko Suites Clapham

3. PubLove @ The Crown, Battersea - Hostel

PubLove @ The Crown, Battersea - Hostel
2.0 star property
Shaftesbury
7.0 out of 10, Good, (121 reviews)
"The hostel's room and service is value for money. It is good to stay."
United Kingdom
Chia Chi
The price is ₹4,870
₹5,844 total
includes taxes & fees
16 Aug - 17 Aug
PubLove @ The Crown, Battersea - Hostel

4. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
Battersea Bright House Sleeps 4

5. Otherwander Soho Pod Hotel (ADULTS ONLY)

Otherwander Soho Pod Hotel (ADULTS ONLY)
2.0 star property
Soho, 5.8 km from Shaftesbury
8.8 out of 10, Excellent, (325 reviews)
"Great location, friendly staff and clean facilities"
United Kingdom
Eden
The price is ₹10,184
₹12,220 total
includes taxes & fees
9 Aug - 10 Aug
Otherwander Soho Pod Hotel (ADULTS ONLY)

6. Hotel Indigo London K West Shepherd's Bush by IHG

Hotel Indigo London K West Shepherd's Bush by IHG
4.0 star property
5.8 km from Shaftesbury
9.8 out of 10, Exceptional, (45 reviews)
"Good neat place"
United States
Ernest
The price is ₹17,769
₹21,323 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Indigo London K West Shepherd's Bush by IHG

7. Hotel Riu Plaza London Victoria

Hotel Riu Plaza London Victoria
4.0 star property
3.4 km from Shaftesbury
9.0 out of 10, Wonderful, (4,012 reviews)
"Great stay in a great location!"
Canada
Abhiroop
The price is ₹15,918
₹19,102 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Riu Plaza London Victoria

8. 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,011 reviews)
"Hotel was perfect for our trip as we needed to get to clapham early"
United Kingdom
Victoria
The price is ₹17,374
₹20,849 total
includes taxes & fees
27 Aug - 28 Aug
The Chelsea Harbour Hotel & Spa London

9. Park Plaza London Victoria

Park Plaza London Victoria
4.0 star property
3.4 km from Shaftesbury
9.0 out of 10, Wonderful, (1,673 reviews)
"Very clean rooms and breakfast was good also"
United Kingdom
Michael
The price is ₹17,613
₹21,136 total
includes taxes & fees
16 Aug - 17 Aug
Park Plaza London Victoria

10. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,539 reviews)
"Great hotel, great location, very well planned"
United Kingdom
Ian James Neal
The price is ₹16,056
₹19,268 total
includes taxes & fees
23 Aug - 24 Aug
Park Plaza London Riverbank

11. The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,274 reviews)
"Beautiful hotel - great location - very nice rooms - great staff"
United States
Brenda
The price is ₹23,591
₹28,309 total
includes taxes & fees
30 Aug - 31 Aug
The Clermont London, Victoria

12. Corinthia London

Corinthia London
5.0 star property
City of Westminster, 5.2 km from Shaftesbury
9.8 out of 10, Exceptional, (1,003 reviews)
"A long time business traveler, having stayed at several chains in several countries, and few if any will be as memorable as this one. Outstanding location, facilities, and service. Too many unique features to mention, but it is a real highlight and privilege to have stayed here."
United States
Karn
The price is ₹92,664
₹111,197 total
includes taxes & fees
9 Aug - 10 Aug
Corinthia London

13. St. James' Court, A Taj Hotel, London

St. James' Court, A Taj Hotel, London
4.0 star property
Westminster, 4 km from Shaftesbury
9.0 out of 10, Wonderful, (1,630 reviews)
"The service was great rooms are very clean they have everything you need close to the main attractions I’ll come back !!"
United States
Maria
The price is ₹27,553
₹33,063 total
includes taxes & fees
4 Sept - 5 Sept
St. James' Court, A Taj Hotel, London

14. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (714 reviews)
"Loved the location access to several towns, tube, bus and walking distance to several restaurants. Great gym, restaurant and friendly staff."
United States
Michelle Mona
The price is ₹16,935
₹20,322 total
includes taxes & fees
16 Aug - 17 Aug
Miiro Templeton Garden

15. The Hoxton, Shepherd's Bush

The Hoxton, Shepherd's Bush
4.0 star property
6.4 km from Shaftesbury
9.4 out of 10, Exceptional, (1,018 reviews)
"Great location and room!"
United States
Emily
The price is ₹13,519
₹16,223 total
includes taxes & fees
16 Aug - 17 Aug
The Hoxton, Shepherd's Bush

16. The Chesterfield Mayfair

The Chesterfield Mayfair
4.0 star property
Mayfair, 4.8 km from Shaftesbury
9.6 out of 10, Exceptional, (1,010 reviews)
"Fantastic hotel. Super clean with brilliant staff. Stayed 2 nights with the family and can’t praise highly enough. Enjoyed every moment of it."
United Kingdom
Timothy
The price is ₹28,836
₹34,603 total
includes taxes & fees
30 Aug - 31 Aug
The Chesterfield Mayfair

17. Hotel Riu Plaza London The Westminster

Hotel Riu Plaza London The Westminster
4.0 star property
3.8 km from Shaftesbury
9.0 out of 10, Wonderful, (1,912 reviews)
"Great location and great breakfast !"
United States
Renzo
The price is ₹15,029
₹18,035 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Riu Plaza London The Westminster

18. 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,408 reviews)
"Awesome hotel. Great location."
United States
James
The price is ₹10,952
₹13,143 total
includes taxes & fees
9 Aug - 10 Aug
Millennium Hotel and Conference Centre Gloucester London

19. Park Plaza London Westminster Bridge

Park Plaza London Westminster Bridge
4.0 star property
Waterloo, 4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (6,166 reviews)
"Great stay and friendly staff"
United States
Christopher
The price is ₹19,748
₹23,698 total
includes taxes & fees
23 Aug - 24 Aug
Park Plaza London Westminster Bridge

20. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,138 reviews)
"Such a great place!"
United States
Ross Carter
The price is ₹8,298
₹9,957 total
includes taxes & fees
23 Aug - 24 Aug
Brit Hotels Earls Court
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. Learn more about Shaftesbury
Learn more about Shaftesbury

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.

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.

City of Westminster

Big Ben and Trafalgar Square are a few top attractions in City of Westminster. Hop around the city on the metro at St. James's Park Underground Station or Victoria Underground Station and check out the area's fascinating museums, popular shops and acclaimed art galleries.

Covent Garden

Come to Covent Garden and you're guaranteed the best of produce, both local and international – and the best of performance, both operatic and theatrical.

West End

Here is where visitors come to shop, pause to dine, linger for the culture, and get dressed up for the theatre – the West End has it all.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Historic Attractions: Explore the historic Shaftesbury Abbey and the charming streets that reflect the town's rich heritage.
  • Scenic Gold Hill: Stroll along Gold Hill, famous for its picturesque views, perfect for romantic walks.
  • Cultural Experiences: Enjoy engaging theatre performances and lively music concerts that showcase local talent.
  • Outdoor Adventures: Discover the stunning Cranborne Chase Area of Outstanding Natural Beauty, ideal for nature enthusiasts.
  • Family-Friendly Activities: Shaftesbury offers a variety of activities suitable for families, ensuring an enjoyable holiday for all.

Find great hotels near Shaftesbury

Discover a range of delightful accommodation options in Shaftesbury, London, perfect for every type of traveller. Whether you're seeking a cosy guesthouse or a well-appointed hotel, you'll find facilities tailored for shopping, business trips, and family getaways. With numerous Shaftesbury hotels to choose from, you can enjoy a memorable stay complemented by convenient amenities and exceptional service.

  • Park Plaza London Westminster Bridge: This 4-star hotel is located a mere 5km from Shaftesbury and boasts a guest rating of 9.0 out of 10. Ideal for travellers seeking a blend of leisure and business, Park Plaza London Westminster Bridge features a pet-friendly policy, allowing dogs on-site. The hotel's spa-themed amenities include a full-service spa offering body scrubs and wraps, as well as a relaxing indoor pool. With comprehensive facilities for business travellers and a welcoming atmosphere for pets, this hotel promises a rejuvenating stay in the heart of London.
  • Strand Palace Hotel: Situated 6km away from Shaftesbury, this 4-star hotel also holds a guest rating of 9.0 out of 10. Strand Palace Hotel is renowned for its commitment to sustainability, being eco-certified and embodying environmentally-friendly practices. This makes it an excellent choice for eco-conscious travellers. The hotel combines comfort with a responsible approach to hospitality, ensuring that guests can enjoy their stay while minimising their carbon footprint. Its central location allows easy access to numerous attractions, making it a convenient base for exploring London.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, this 4-star accommodation has a guest rating of 8.8 out of 10. Like its counterpart at Westminster Bridge, Park Plaza London Waterloo caters to business travellers and eco-conscious guests, with eco-certification and a pet-friendly policy. The hotel provides amenities such as food and water bowls for pets and a commitment to sustainability. With modern comforts and a focus on responsible tourism, it offers a cosy retreat in a bustling city, making it an appealing option for both relaxation and work.

Where to stay near Shaftesbury

For an unforgettable getaway, Shaftesbury offers a delightful blend of urban charm and scenic beauty. Explore the historic streets lined with friendly locals, or take a romantic stroll along Gold Hill, famed for its picturesque views. Nearby, you can discover hidden gems like the stunning Cranborne Chase Area of Outstanding Natural Beauty, perfect for outdoor adventures. Whether it’s a family holiday or a weekend escape, Shaftesbury and its surroundings promise a memorable experience.

  • London: As a bustling metropolis, London is a vibrant hub of culture and activity. Shaftesbury is conveniently situated within this iconic city. Throughout the year, travellers flock to London, with peak visitor numbers in July to August and October. Visitors are drawn by the family-friendly atmosphere, cultural experiences, and urban adventures awaiting them. London offers an array of attractions, including renowned shopping districts, world-class theatre productions, and lively entertainment arenas. Notable landmarks nearby, such as the symbolic Big Ben and beautiful urban parks, add to the allure, making it an unforgettable destination.
  • London City Centre: Located a mere 5km from Shaftesbury, London City Centre is a vibrant neighbourhood bursting with life. This area sees a steady influx of visitors year-round, with peak times occurring in January and from October to November. Families and culture enthusiasts alike visit for the exciting blend of shopping areas, theatres, and amusement rides. The streets are alive with energy, and iconic landmarks, including the bustling tourist precincts, are never far away. London City Centre is the perfect place to immerse yourself in the essence of London.
  • Northcote: Just 966m from Shaftesbury, Northcote is a charming neighbourhood perfect for those seeking a mixture of city life and outdoor experiences. Visitor numbers remain consistent throughout the year, peaking during the summer months of July to August and in October. Families will appreciate the recreational areas, shopping spots, and the famous Ferris wheel that offers stunning views. Local attractions include picturesque urban parks, quaint bridges, and bustling squares, making Northcote an inviting place to explore and unwind.

Things to do near Shaftesbury

Shopping

A short stroll from the town centre, you can explore the charming shops along Shaftesbury’s High Street. Don't miss the delightful local market for unique crafts and gifts, or visit the Grosvenor Shopping Centre for a variety of retailers, perfect for finding memorable souvenirs.

Recreation

Experience the tranquil surroundings at The Retreat in Shaftesbury, where you can indulge in soothing spa treatments and yoga sessions. Explore the picturesque landscape on the Shaftesbury Trail, ideal for leisurely walks amidst nature, promoting relaxation and well-being.

Adventure

Experience breathtaking views on the IFS Cloud Royal Docks Station cable car, located 13km from Shaftesbury, offering thrilling outdoor adventures. For motorsport enthusiasts, the Brands Hatch Circuit, situated 31km away, delivers an exhilarating racing atmosphere. Alternatively, enjoy ziplining at Stubbers Activity and Adventure Centre, also 31km from Shaftesbury.

Nightlife

Shaftesbury boasts a charming nightlife with its cosy pubs like The Shaftesbury Arms, offering local ales and live music. The nearby Grosvenor Casino provides an exciting atmosphere for gaming and entertainment. Enjoy a relaxed evening at one of the quaint eateries that often host open mic nights and live performances.

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

Find the best attractions near Shaftesbury

Shaftesbury is an excellent choice for families and city enthusiasts seeking outdoor adventures. This charming destination offers a variety of attractions, including the historic Shaftesbury Abbey and the vibrant Shaftesbury Avenue, as well as the renowned Shaftesbury Theatre. Visitors can enjoy the local streets, urban parks, and picturesque piazzas, all while immersing themselves in the rich culture and family-friendly experiences that Shaftesbury has to offer.

  • Hyde Park: A sprawling urban oasis, Hyde Park offers a serene escape with its lush green spaces, picturesque gardens, and serene lakes. Perfect for leisurely strolls or family picnics, it embodies a vibrant outdoor atmosphere while being close to the city's heart.
  • Buckingham Palace: This iconic royal residence showcases stunning architecture and rich history. Visitors can witness the Changing of the Guard ceremony and explore the surrounding gardens, immersing themselves in British culture and tradition.
  • Big Ben: A renowned symbol of London, Big Ben stands tall as a clock tower with remarkable Gothic architecture. Its impressive stature and chimes echo through the city, making it a cultural landmark that draws countless admirers.

Best time to go to Shaftesbury

The best time to visit Shaftesbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Shaftesbury falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Shaftesbury falls in January, 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

Reaching Shaftesbury is convenient with three major airports nearby. London Heathrow (LHR) is approximately 21km away, with excellent hotels like the 5-star Sofitel London Heathrow, just 3km from the airport, and Great Fosters, 10km away. London Gatwick (LGW), located about 34km from Shaftesbury, offers luxurious options such as the 5-star Alexander House And Utopia Spa, 8km from the airport, and Windfalls Boutique Hotel, 5km away. Lastly, London Stansted (STN) is around 55km distant, with the 5-star Linden Stansted and the Radisson Blu Hotel, just 322m from the airport, providing comfortable stays for travellers.

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 66 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