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

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 NT$7,950
NT$20,481 total
includes taxes & fees
Sep 3 - Sep 4
Clapham Calm 2 Bedroom Flat With Garden

2. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is NT$3,705
NT$4,446 total
includes taxes & fees
Aug 23 - Aug 24
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$1,256
NT$1,508 total
includes taxes & fees
Aug 31 - Sep 1
PubLove @ The Crown, Battersea - Hostel

4. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
The price is NT$11,743
NT$21,713 total
includes taxes & fees
Aug 18 - Aug 19
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
9.0 out of 10, Wonderful, (349 reviews)
"Have stayed here twice and it has been great both times"
Australia
Roseanne
The price is NT$2,814
NT$3,377 total
includes taxes & fees
Aug 16 - Aug 17
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, (47 reviews)
"Good neat place"
United States
Ernest
The price is NT$5,877
NT$7,052 total
includes taxes & fees
Sep 13 - Sep 14
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,032 reviews)
"Great stay in a great location!"
Canada
Abhiroop
The price is NT$5,150
NT$6,180 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Riu Plaza London Victoria

8. Locke London Canary Wharf

Locke London Canary Wharf
4.0 star property
Canary Wharf, 11 km from Shaftesbury
9.2 out of 10, Wonderful, (197 reviews)
"The ambience was phenomenal, perfect location and staff was very helpful when I needed help, was also offered a complimentary breakfast."
United States
Ovoke Faith
The price is NT$3,396
NT$4,075 total
includes taxes & fees
Aug 31 - Sep 1
Locke London Canary Wharf

9. 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)
"Clean, kind staff and good location"
United States
Gursimren
The price is NT$5,904
NT$7,085 total
includes taxes & fees
Aug 31 - Sep 1
The Chelsea Harbour Hotel & Spa London

10. The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,273 reviews)
"Beautiful hotel - great location - very nice rooms - great staff"
United States
Brenda
The price is NT$8,034
NT$9,640 total
includes taxes & fees
Aug 30 - Aug 31
The Clermont London, Victoria

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,636 reviews)
"Very nice and helpful staff. Excellent location!"
United States
Beverly
The price is NT$9,958
NT$11,949 total
includes taxes & fees
Aug 23 - Aug 24
St. James' Court, A Taj Hotel, London

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,553 reviews)
"Great location and fantastic views from the hotel."
United Kingdom
SIMON
The price is NT$5,804
NT$6,965 total
includes taxes & fees
Aug 16 - Aug 17
Park Plaza London Riverbank

13. Park Plaza London Victoria

Park Plaza London Victoria
4.0 star property
3.4 km from Shaftesbury
9.0 out of 10, Wonderful, (1,689 reviews)
"Very clean rooms and breakfast was good also"
United Kingdom
Michael
The price is NT$5,441
NT$6,530 total
includes taxes & fees
Aug 16 - Aug 17
Park Plaza London Victoria

14. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (725 reviews)
"Really good, will be my hotel of choice for London trips."
United Kingdom
Chris
The price is NT$6,037
NT$7,244 total
includes taxes & fees
Aug 31 - Sep 1
Miiro Templeton Garden

15. The Rubens at the Palace

The Rubens at the Palace
5.0 star property
Westminster, 3.8 km from Shaftesbury
9.2 out of 10, Wonderful, (1,000 reviews)
"Just an all around great place."
United States
Tamra
The price is NT$8,489
NT$10,186 total
includes taxes & fees
Aug 14 - Aug 15
The Rubens at the Palace

16. Corinthia London

Corinthia London
5.0 star property
City of Westminster, 5.2 km from Shaftesbury
9.8 out of 10, Exceptional, (1,000 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 NT$33,105
NT$39,726 total
includes taxes & fees
Aug 28 - Aug 29
Corinthia London

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,941 reviews)
"Great location and great breakfast !"
United States
Renzo
The price is NT$5,150
NT$6,180 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Riu Plaza London The Westminster

18. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,151 reviews)
"Staff were very helpful hotel was very clean"
United States
mark
The price is NT$2,895
NT$3,475 total
includes taxes & fees
Aug 16 - Aug 17
Brit Hotels Earls Court

19. The Bailey's Hotel London Kensington

The Bailey's Hotel London Kensington
4.0 star property
3.6 km from Shaftesbury
9.0 out of 10, Wonderful, (2,498 reviews)
"Wonderful place and recommend to families traveling with kids."
United States
dewang
The price is NT$6,073
NT$7,287 total
includes taxes & fees
Aug 16 - Aug 17
The Bailey's Hotel London Kensington

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,508 reviews)
"Great hotel, attentive staff, great location"
United States
marjaneh
The price is NT$8,979
NT$10,774 total
includes taxes & fees
Aug 30 - Aug 31
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.

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.

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

  • 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