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

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 Rp4.454.904
Rp11.444.487 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 Rp2.059.927
Rp2.471.912 total
includes taxes & fees
23 Aug - 24 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 Rp2.159.509
Rp2.591.410 total
includes taxes & fees
23 Aug - 24 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. 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, (56 reviews)
"Good neat place"
United States
Ernest
The price is Rp3.509.423
Rp4.211.308 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Indigo London K West Shepherd's Bush by IHG

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, (380 reviews)
"Have stayed here twice and it has been great both times"
Australia
Roseanne
The price is Rp1.423.131
Rp1.707.757 total
includes taxes & fees
23 Aug - 24 Aug
Otherwander Soho Pod Hotel (ADULTS ONLY)

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,038 reviews)
"Amazing property and location."
United States
BRIDGET
The price is Rp2.672.427
Rp3.206.913 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riu Plaza London Victoria

8. 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,415 reviews)
"Excellent location and parking at hotel was safe. Clean room and very helpful team."
United Kingdom
Deborah
The price is Rp1.965.506
Rp2.358.607 total
includes taxes & fees
30 Aug - 31 Aug
Millennium Hotel and Conference Centre Gloucester London

9. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (734 reviews)
"We really enjoyed our stay, very nice spacious room!"
United States
Ryan
The price is Rp3.469.732
Rp4.163.678 total
includes taxes & fees
31 Aug - 1 Sept
Miiro Templeton Garden

10. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,217 reviews)
"Excellent stay"
United Kingdom
Natalie
The price is Rp3.235.401
Rp3.882.481 total
includes taxes & fees
31 Aug - 1 Sept
The Rembrandt

11. 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)
"Fantastic staff and beautiful building, great spa!"
United Kingdom
Beyant
The price is Rp5.550.734
Rp6.660.881 total
includes taxes & fees
28 Aug - 29 Aug
St. James' Court, A Taj Hotel, London

12. Locke London Canary Wharf

Locke London Canary Wharf
4.0 star property
Canary Wharf, 11 km from Shaftesbury
9.2 out of 10, Wonderful, (212 reviews)
"Spacious room, great location, would happily stay here again."
United Kingdom
Jack
The price is Rp2.022.045
Rp2.426.454 total
includes taxes & fees
31 Aug - 1 Sept
Locke London Canary Wharf

13. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,585 reviews)
"Great location, beautiful hotel"
United Kingdom
Rachael
The price is Rp3.227.056
Rp3.872.467 total
includes taxes & fees
23 Aug - 24 Aug
Park Plaza London Riverbank

14. 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,582 reviews)
"Great stay with an amazing location!"
Canada
CHRISTINA
The price is Rp3.093.852
Rp3.712.623 total
includes taxes & fees
23 Aug - 24 Aug
Strand Palace Hotel

15. The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,287 reviews)
"Great location, great restaurant and bar!"
United States
Dmitry
The price is Rp4.538.047
Rp5.445.657 total
includes taxes & fees
31 Aug - 1 Sept
The Clermont London, Victoria

16. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,167 reviews)
"It is nice stay, highly recommended"
United States
Mark
The price is Rp1.433.950
Rp1.720.740 total
includes taxes & fees
23 Aug - 24 Aug
Brit Hotels Earls Court

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,988 reviews)
"Great location, rooms clean, very good breakfast"
United States
Miranda
The price is Rp2.480.102
Rp2.976.123 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Riu Plaza London The Westminster

18. 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,013 reviews)
"Lovely hotel"
United Kingdom
James
The price is Rp3.291.211
Rp3.949.453 total
includes taxes & fees
31 Aug - 1 Sept
The Chelsea Harbour Hotel & Spa London

19. Park Plaza County Hall London

Park Plaza County Hall London
4.0 star property
Waterloo, 4.9 km from Shaftesbury
9.2 out of 10, Wonderful, (2,792 reviews)
"Excellent hotel in a fab location!!"
United Kingdom
Pauline
The price is Rp3.336.507
Rp4.003.808 total
includes taxes & fees
31 Aug - 1 Sept
Park Plaza County Hall London

20. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,004 reviews)
"Great location, very comfortable rooms, great breakfast. Would stay again"
United Kingdom
Nigel
The price is Rp1.799.692
Rp2.159.630 total
includes taxes & fees
31 Aug - 1 Sept
ibis London 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.

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

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.

West End

Explore one of Europe’s busiest shopping strips, sing along at a musical show, or simply watch the world go by.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Charming Streets: Explore the picturesque streets of Shaftesbury, brimming with character and history.
  • Cultural Experiences: Enjoy vibrant performances at the local arts theatre, showcasing a variety of talent.
  • Stunning Views: Visit Gold Hill for breathtaking views of the surrounding Dorset countryside.
  • Family-Friendly Activities: Engage in numerous outdoor adventures and activities suitable for all ages.
  • Convenient Accommodation: Choose from a range of hotels and guesthouses catering to diverse needs.

Find great hotels near Shaftesbury

Discover a range of accommodation options in Shaftesbury, London, catering to various travel needs. Whether you're seeking a comfortable hotel for business trips, a family-friendly guesthouse, or convenient lodging for shopping excursions, Shaftesbury has something for everyone. Explore our selection of hotels, complete with guest reviews, to ensure a delightful stay in this charming area of London.

  • Park Plaza London Westminster Bridge: Located a mere 5km from Shaftesbury, the Park Plaza London Westminster Bridge is a 4-star hotel that seamlessly blends relaxation with business amenities. With a guest rating of 9.0 out of 10, this eco-certified establishment is ideal for those seeking a spa-themed getaway. Guests can indulge in a full spa experience, featuring treatment rooms for couples, body scrubs, and a steam room. The property also boasts a stunning pool area, making it an excellent choice for eco-conscious travellers looking to unwind after a day of exploration.
  • Strand Palace Hotel: Situated 6km from Shaftesbury, the Strand Palace Hotel is another 4-star gem with a guest rating of 9.0 out of 10. This eco-certified hotel is perfect for travellers who prioritise sustainability and comfort. With its central location, guests can easily access London's vibrant attractions. The hotel features modern amenities and a commitment to eco-friendly practices, ensuring a pleasant stay while being mindful of the environment. The welcoming atmosphere and attentive service contribute to a memorable experience for all visitors.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, Park Plaza London Waterloo offers a blend of business amenities and pet-friendly options, earning it a guest rating of 8.8 out of 10. This eco-certified hotel welcomes pets, providing specific amenities for furry companions, including food and water bowls. The well-appointed rooms and facilities cater to both business and leisure travellers, making it a versatile choice. Guests appreciate the convenient location and attentive service, ensuring a comfortable stay in the heart of London.

Where to stay near Shaftesbury

Shaftesbury offers a delightful blend of urban charm and family-friendly adventures, making it an ideal getaway. Stroll through the picturesque streets, soak in the views from Gold Hill, or explore the nearby enchanting landscapes of Dorset. For a romantic escape, consider visiting the quaint villages surrounding Shaftesbury, where hidden gems await. Whether it’s a weekend retreat or a leisurely day trip to London, Shaftesbury serves as a perfect base for unforgettable experiences.

  • London: As a vibrant metropolis, London welcomes millions of travellers year-round, with peak seasons in July to August and October. Shaftesbury, nestled within this bustling city, offers an array of cultural, family-friendly, and city-themed experiences. Visitors can indulge in shopping at renowned districts, enjoy world-class theatre productions, and explore urban parks. Must-visit landmarks include iconic structures and lively tourist precincts, ensuring a rich and varied travel experience.
  • London City Centre: Located approximately 5km from Shaftesbury, London City Centre is a dynamic neighbourhood that draws visitors throughout the year. Peak visitor numbers occur in January and from October to November, making it a vibrant hub for family, culture, and city-themed activities. Here, you can find a bustling shopping area, exciting amusement rides, and captivating theatre performances. The streets are lined with symbolic landmarks and thriving tourist precincts, offering a delightful experience for all.
  • Latchmere: Just 805m from Shaftesbury, Latchmere is a charming neighbourhood perfect for family outings and outdoor adventures. The area sees a rise in visitors during the summer months of July to August and October. Explore local shopping areas and theatres while soaking in the community's educational offerings. Latchmere is also home to picturesque urban parks and historic buildings, providing a perfect blend of recreation and culture for an enjoyable stay.

Things to do near Shaftesbury

Shopping

In Shaftesbury, explore the quaint local shops along the High Street for unique gifts and souvenirs. Nearby, the Shaftesbury Market offers a charming selection of artisanal products and local crafts, providing a delightful shopping experience in a picturesque setting.

Recreation

At the tranquil Shaftesbury Spa, unwind with a range of holistic treatments and soothing massages, designed to rejuvenate both body and mind. For outdoor enthusiasts, the nearby Gold Hill offers stunning views and invigorating walks, providing a scenic backdrop for relaxation and reflection.

Adventure

Experience the thrill of the IFS Cloud Greenwich Peninsula Station, an exhilarating cable car gondola located 13km from Shaftesbury, offering spectacular views. For motorsport enthusiasts, Arena Essex Raceway, 31km away, delivers adrenaline-pumping races. Alternatively, challenge yourself at Stubbers Activity and Adventure Centre, also 31km away, with its exciting zipline and ropes course.

Nightlife

Shaftesbury’s nightlife features charming pubs and lively bars. The Grosvenor Arms offers a relaxed atmosphere with local ales, while The Shaftesbury Tavern is known for its vibrant music scene. Enjoy a casual evening at The Salt Cellar, where you can sip cocktails and mingle with friendly locals.

*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 between January and March when accommodation prices are lower. Book your hotel about a month in advance or check for last-minute deals on Expedia. Sundays are generally the cheapest days to stay, while Wednesdays are the most expensive. Use Expedia to refine your search by budget and location, and consider bundling your hotel with flights and activities for additional savings. Don't forget to explore free activities in the area to maximise your budget.

  • 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 June to July and September, 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 refine your preferences, such as your budget, desired location, and ideal hotel type. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save 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 families and city enthusiasts, offering a blend of outdoor adventures and cultural experiences. Key attractions include Shaftesbury Avenue, Shaftesbury Theatre, and the historic Shaftesbury Abbey, alongside charming streets, urban parks, and piazzas. Visitors can immerse themselves in the vibrant local culture while enjoying family-friendly activities in this picturesque town.

  • Hyde Park: This expansive urban park offers a serene escape from the bustling city. With its lush lawns, picturesque lakes, and vibrant flowerbeds, Hyde Park is ideal for leisurely strolls, picnics, and outdoor activities. The park’s family-friendly atmosphere is complemented by various events and concerts held throughout the year.
  • Buckingham Palace: As the official residence of the British monarch, Buckingham Palace is a stunning example of royal architecture and history. Visitors can witness the Changing of the Guard ceremony and explore the magnificent State Rooms during the summer months, immersing themselves in British culture and heritage.
  • Big Ben: An iconic symbol of London, Big Ben is renowned for its impressive clock tower and historical significance. Situated near the Houses of Parliament, this architectural marvel offers a striking backdrop for photographs and a reminder of the city’s rich history.

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

Reaching Shaftesbury is convenient via several major airports. London Heathrow (LHR) is located 21km away, with luxurious hotels like Sofitel London Heathrow just 3km from the airport. Other nearby options include Great Fosters and Fairmont Windsor Park. London Gatwick (LGW), 34km away, offers stays at Alexander House And Utopia Spa, and Windfalls Boutique Hotel, both within 8km. Lastly, London Luton (LTN) is 48km from Shaftesbury, featuring Luton Hoo Hotel, Golf And Spa only 3km away. Each airport provides various transportation services to ensure easy access to your accommodation.

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