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

Find 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

This weekend
Next weekend

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. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
The price is NT$11,456
NT$21,419 total
includes taxes & fees
Aug 18 - Aug 19
Battersea Bright House Sleeps 4

2. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is NT$7,486
NT$8,984 total
includes taxes & fees
Aug 17 - Aug 18
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 NT$2,174
NT$2,609 total
includes taxes & fees
Aug 2 - Aug 3
PubLove @ The Crown, Battersea - Hostel

4. 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, (3,956 reviews)
"Great stay in a great location!"
Canada
Abhiroop
The price is NT$5,958
NT$7,150 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Riu Plaza London Victoria

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,006 reviews)
"Hotel was perfect for our trip as we needed to get to clapham early"
United Kingdom
Victoria
The price is NT$6,417
NT$7,700 total
includes taxes & fees
Aug 26 - Aug 27
The Chelsea Harbour Hotel & Spa London

6. Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very Good, (1,990 reviews)
"Great stay and location"
United Kingdom
Samantha
The price is NT$3,811
NT$4,573 total
includes taxes & fees
Aug 10 - Aug 11
Stamford Bridge Hotel London

7. The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,253 reviews)
"Beautiful hotel - great location - very nice rooms - great staff"
United States
Brenda
The price is NT$7,675
NT$9,210 total
includes taxes & fees
Aug 22 - Aug 23
The Clermont London, Victoria

8. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,510 reviews)
"Great hotel, great location"
United Kingdom
Grant
The price is NT$5,572
NT$6,687 total
includes taxes & fees
Aug 2 - Aug 3
Park Plaza London Riverbank

9. 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,105 reviews)
"Perfect place to stay"
United States
Elizabeth Stella
The price is NT$7,729
NT$9,275 total
includes taxes & fees
Aug 23 - Aug 24
Park Plaza London Westminster Bridge

10. Royal Garden Hotel

Royal Garden Hotel
5.0 star property
4.6 km from Shaftesbury
9.4 out of 10, Exceptional, (1,914 reviews)
"Perfect stay"
Italy
Erika
The price is NT$11,405
NT$13,686 total
includes taxes & fees
Aug 25 - Aug 26
Royal Garden Hotel

11. 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,490 reviews)
"Excellent location, rooms ok,"
United Kingdom
M
The price is NT$6,471
NT$7,765 total
includes taxes & fees
Aug 2 - Aug 3
Strand Palace Hotel

12. Radisson Blu Hotel, London South Kensington

Radisson Blu Hotel, London South Kensington
4.0 star property
3.7 km from Shaftesbury
8.0 out of 10, Very Good, (1,351 reviews)
"Clean, air conditioned room with great facilities, friendly staff, excellent location."
United Kingdom
Jayne
The price is NT$6,435
NT$7,722 total
includes taxes & fees
Aug 9 - Aug 10
Radisson Blu Hotel, London South Kensington

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,631 reviews)
"Awesome location Great staff"
United States
Rajesh
The price is NT$9,706
NT$11,648 total
includes taxes & fees
Aug 3 - Aug 4
St. James' Court, A Taj Hotel, London

14. 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,864 reviews)
"Everything was great excellent location"
United States
Edward
The price is NT$7,219
NT$8,663 total
includes taxes & fees
Aug 17 - Aug 18
Hotel Riu Plaza London The Westminster

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,394 reviews)
"Hotel staff were super friendly and accommodating. Breakfast options were a good start to the day and easy to get a taxi directly to the hotel"
United Kingdom
Craig
The price is NT$3,883
NT$4,659 total
includes taxes & fees
Aug 10 - Aug 11
Millennium Hotel and Conference Centre Gloucester London

16. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,203 reviews)
"Very nice hotel in great location."
United States
John
The price is NT$6,615
NT$7,938 total
includes taxes & fees
Aug 9 - Aug 10
The Rembrandt

17. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,011 reviews)
"Location, clean room and amazing staff"
United States
Carolina
The price is NT$4,771
NT$5,725 total
includes taxes & fees
Aug 27 - Aug 28
Georgian House Hotel

18. Luna Simone Hotel

Luna Simone Hotel
3.0 star property
3.1 km from Shaftesbury
9.4 out of 10, Exceptional, (1,004 reviews)
"Friendly staff, clean rooms, delicious breakfast"
United States
Erin
The price is NT$6,439
NT$7,726 total
includes taxes & fees
Jul 28 - Jul 29
Luna Simone Hotel

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,794 reviews)
"Amazing location, nice suite rooms"
United Kingdom
Faisal
The price is NT$5,033
NT$6,039 total
includes taxes & fees
Aug 23 - Aug 24
Park Plaza County Hall London

20. The Royal Horseguards, London

The Royal Horseguards, London
4.0 star property
City of Westminster, 5.1 km from Shaftesbury
9.2 out of 10, Wonderful, (2,470 reviews)
"Terrific location, comfortable room and lovely staff."
United States
carol
The price is NT$8,304
NT$9,965 total
includes taxes & fees
Aug 9 - Aug 10
The Royal Horseguards, London
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 and neighborhoods 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

Home to iconic landmarks like Buckingham Palace and Westminster Abbey, this bustling borough offers world-class shopping on Oxford Street and Regent Street, as well as vibrant nightlife in Soho. With 27 Underground stations, it's well-connected and walkable for residents and visitors alike.

Wimbledon

Wimbledon is a destination travelers like for its theaters, and you might hop aboard the metro at Dundonald Road Tram Station or Wimbledon Underground Station to explore sights like Wimbledon Village Stables.

Covent Garden

Discover a lively district with the Royal Opera House, street performances, and shopping at Apple Market. Explore historical sites like Theatre Royal Drury Lane and dine at renowned international restaurants.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Family-Friendly Activities: Shaftesbury offers a variety of attractions perfect for families, including parks and theaters.
  • Cultural Experiences: Visitors can enjoy local music nights, theater performances, and explore the arts scene.
  • Historical Landmarks: Discover rich history at sites like Shaftesbury Abbey and the iconic Shaftesbury Theatre.
  • Charming Streets: Stroll through picturesque streets and vibrant squares that reflect the town's character.
  • Convenient Accommodations: A range of comfortable hotels and guesthouses make for a welcoming stay.

Find great hotels near Shaftesbury

Explore a variety of accommodation options in Shaftesbury, London, where you can find comfortable hotels and charming guesthouses. Whether you're traveling for business, shopping, or a family vacation, Shaftesbury offers the perfect base for your stay. With numerous hotels that cater to various needs and preferences, you can easily compare reviews and find the ideal lodging to enhance your experience in this vibrant area.

  • Park Plaza London Westminster Bridge: This 4-star hotel boasts a prime location in the shopping district, just 5km from Shaftesbury. With a guest rating of 9.0 out of 10, the Park Plaza London Westminster Bridge caters to eco-conscious travelers seeking a blend of business and leisure. The hotel's eco-certification reflects its commitment to sustainability, making it an ideal choice for those concerned about their environmental impact. Guests can enjoy modern amenities, a stylish on-site restaurant, and fitness facilities, ensuring a comfortable and convenient stay.
  • Strand Palace Hotel: Located 6km from Shaftesbury, the Strand Palace Hotel is another 4-star accommodation with a guest rating of 9.0 out of 10. This eco-certified hotel is perfect for travelers who prioritize sustainability during their stay. Its central location offers easy access to London's vibrant attractions, while the well-appointed rooms provide a cozy retreat after a day of exploration. Guests can indulge in a variety of dining options within the hotel, making it a great choice for those looking to experience the culinary scene of the city.
  • Park Plaza London Waterloo: Situated 5km from Shaftesbury, the Park Plaza London Waterloo is a 4-star hotel that holds a guest rating of 8.8 out of 10. This eco-certified and pet-friendly property is particularly appealing for travelers who want to bring their furry companions along. With amenities catering to both business and leisure needs, the hotel features comfortable accommodations and a range of facilities, including fitness options and on-site dining. The pet policy allows for a stress-free stay for pet owners, making it a unique option for visitors.

Where to stay near Shaftesbury

Shaftesbury, located in the heart of England, offers an ideal blend of family-friendly activities and urban charm. Explore the scenic countryside, visit historical landmarks, and enjoy the warm atmosphere of friendly locals. Nearby attractions provide perfect weekend getaways, whether you're seeking romantic escapes or hidden gems. With its unique character, Shaftesbury is a fantastic base for discovering the vibrant culture of London and the surrounding regions.

  • London: As a bustling metropolis, London is the heart of the United Kingdom and home to an array of cultural experiences. Located in the same city as Shaftesbury, London attracts travelers year-round, with peak visitor numbers in July, August, and October. This vibrant city is renowned for its shopping areas, world-class theaters, and entertainment venues. Notable landmarks like the iconic Big Ben and lush urban parks such as Hyde Park are just a stone's throw away, offering both relaxation and sightseeing opportunities. Whether you're here for family fun or cultural exploration, London promises an unforgettable experience.
  • London City Centre: Situated about 5km from Shaftesbury, London City Centre is a dynamic neighborhood filled with attractions. It sees a steady influx of visitors, particularly during January and the October-November period. This area is ideal for family outings and cultural exploration, featuring an array of shopping areas, theaters, and even amusement rides. The City Centre is home to iconic streets and symbolic landmarks, ensuring that you can soak in the essence of London while exploring its vibrant tourist precincts.
  • Battersea: Located just 1km from Shaftesbury, Battersea is a charming neighborhood known for its family-friendly atmosphere and cultural offerings. Its visitor numbers peak in April, July, and September, making it a lively destination. Battersea boasts a mix of shopping areas, theaters, and entertainment facilities, along with stunning urban parks and historic sites. The Battersea Power Station is a must-see landmark, showcasing the area's rich history while providing spaces for leisure and recreation. With its blend of modern attractions and historic charm, Battersea is a delightful spot to explore.

Things to do near Shaftesbury

Shopping

Shaftesbury offers charming shopping experiences with local boutiques and artisan shops. Visit the Shaftesbury Market for unique souvenirs and handmade gifts. For a wider selection, explore the nearby shopping centers, where you can find popular retailers and specialty stores catering to various tastes.

Recreation

Experience rejuvenation at The Retreat, where you can enjoy yoga classes and soothing massages. Explore the scenic countryside with a leisurely hike along the historic Gold Hill, or take a tranquil stroll through the beautiful gardens at Shaftesbury Abbey for a peaceful escape.

Adventure

At Arena Essex Raceway, about 31km from Shaftesbury, feel the adrenaline rush as you watch thrilling motor racing events. IFS Cloud Royal Docks Station, located 13km away, offers an exciting cable car gondola experience with stunning views. For adventure seekers, Stubbers Activity and Adventure Centre, also 31km away, features an exhilarating zipline ropes course.

Nightlife

Explore the lively atmosphere at The Shaftesbury Tavern on St. James Street, where you can enjoy a variety of cocktails and pub fare. For a laid-back vibe, visit The Castle Inn on Castle Hill, offering a selection of ales and a cozy spot to unwind with friends.

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

Find the best attractions near Shaftesbury

Shaftesbury is perfect for family-friendly, city-themed, and outdoor vacations. Visitors can explore popular attractions like Shaftesbury Abbey, Shaftesbury Avenue, and the Shaftesbury Theatre, as well as enjoy charming streets, urban parks, and vibrant squares. This destination offers a blend of cultural experiences and family activities, making it an ideal spot for travelers seeking both relaxation and exploration.

  • Hyde Park: Experience the tranquility of one of London’s largest urban parks, just 5km from Shaftesbury. Stroll through lush greenery, enjoy a family picnic, or rent a paddle boat on the Serpentine. The vibrant atmosphere makes it a great spot for relaxation or outdoor activities.
  • Buckingham Palace: Immerse yourself in royal history at this iconic palace, located 5km from Shaftesbury. Witness the Changing of the Guard ceremony and explore the lavish state rooms during the summer months, offering a glimpse into British culture and heritage.
  • Big Ben: Marvel at the stunning architecture of this famous clock tower, situated 5km from Shaftesbury. The towering structure is a symbol of London and offers a fantastic photo opportunity while you soak in the city’s rich history and culture.

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

Traveling to Shaftesbury is convenient with several major airports nearby. London Heathrow (LHR) is 21km away, with excellent hotel options like the 5-star Sofitel London Heathrow, just 3km from the airport, and Great Fosters, which is 10km away. London Gatwick (LGW) is located 34km from Shaftesbury, featuring hotels such as the 5-star Alexander House And Utopia Spa, 8km away, and Windfalls Boutique Hotel, 5km from the airport. For those considering London Stansted (STN), 55km from Shaftesbury, the Radisson Blu Hotel is only 322m from the airport, providing easy access for travelers.

Frequently asked questions

What is Shaftesbury like?
Travelers will be sure to find plenty to entertain them in London's Shaftesbury neighborhood. 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 will I be able 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 accommodations to choose from.
If I need to cancel my hotel reservation in Shaftesbury, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to review top deals in Shaftesbury.
Where can I learn more about changing or cancelling my trip to Shaftesbury?
To find more details about changing or cancelling your trip to Shaftesbury, go to https://www.expedia.com/service/.
What is there to do in this London neighborhood?
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