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

Property class

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
6.8 out of 10, (5 reviews)
"The checking in service is terrible no key safe number was sent I had to ring up and mess about trying to sort it out nice place only 2 cups and 4 guest so that’s not great"
United Kingdom
Karen
The price is NT$4,481
NT$5,377 total
includes taxes & fees
Nov 3 - Nov 4
Samko Suites Clapham

2. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
The price is NT$8,525
NT$21,180 total
includes taxes & fees
Nov 8 - Nov 9
Clapham Calm 2 Bedroom Flat With Garden

3. The Chelsea Harbour Hotel & Spa London

The Chelsea Harbour Hotel & Spa London
5.0 star property
2 km from Shaftesbury
8.4 out of 10, Very good, (1,014 reviews)
"I don’t normally leave reviews but this place was incredible, best hotel breakfast ever so do yourself a favour and make time for that…nice clean rooms…kind and accommodating staff"
Canada
Emily
The price is NT$5,858
NT$7,029 total
includes taxes & fees
Nov 1 - Nov 2
The Chelsea Harbour Hotel & Spa London

4. art'otel London Battersea Power Station

art'otel London Battersea Power Station
5.0 star property
1.9 km from Shaftesbury
9.2 out of 10, Wonderful, (882 reviews)
"New hotel great location 2nights max to see the area"
United Kingdom
Lee
The price is NT$9,404
NT$11,284 total
includes taxes & fees
Nov 8 - Nov 9
art'otel London Battersea Power Station

5. lyf Chelsea London

lyf Chelsea London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (1,995 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is NT$3,486
NT$4,183 total
includes taxes & fees
Nov 9 - Nov 10
lyf Chelsea London

6. 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,087 reviews)
"Great location and great value for the price"
Canada
Domenic
The price is NT$5,098
NT$6,118 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Riu Plaza London Victoria

7. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,206 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is NT$5,931
NT$7,117 total
includes taxes & fees
Nov 1 - Nov 2
The Rembrandt

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,722 reviews)
"Great location, good service and range of food options, helpful staff - had a pleasant stay"
United Kingdom
Anushri
The price is NT$6,118
NT$7,342 total
includes taxes & fees
Nov 1 - Nov 2
Park Plaza London Riverbank

9. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,099 reviews)
"It was a wonderful hotel, the stay was excellent, and the staff were very friendly and helpful."
United Arab Emirates
HISHAM
The price is NT$4,860
NT$5,832 total
includes taxes & fees
Nov 8 - Nov 9
Marlin Waterloo

10. Novotel London Waterloo

Novotel London Waterloo
4.0 star property
4.3 km from Shaftesbury
8.6 out of 10, Excellent, (1,006 reviews)
"It was within walking distance to Big Ben, parliament, Westminster, the eye, and was easy to find! The staff was amazing and the room and areas were clean."
United States
Lindsay
The price is NT$5,519
NT$6,623 total
includes taxes & fees
Nov 15 - Nov 16
Novotel London Waterloo

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,631 reviews)
"Great hotel, great location , excellent breakfast”, very helpful staff, spa facility was lovely"
United States
EVAN
The price is NT$9,967
NT$11,960 total
includes taxes & fees
Nov 8 - Nov 9
St. James' Court, A Taj Hotel, London

12. The Rubens at the Palace

The Rubens at the Palace
5.0 star property
Westminster, 3.8 km from Shaftesbury
9.4 out of 10, Exceptional, (1,002 reviews)
"Staff was very attentive, professional and extremely accomadating!"
United States
James
The price is NT$8,422
NT$10,106 total
includes taxes & fees
Nov 1 - Nov 2
The Rubens at the Palace

13. Millennium Hotel and Conference Centre Gloucester London

Millennium Hotel and Conference Centre Gloucester London
4.0 star property
3.6 km from Shaftesbury
8.6 out of 10, Excellent, (2,411 reviews)
"Staff was super friendly, hotel is perfect located"
Ireland
Fernanda
The price is NT$3,110
NT$3,731 total
includes taxes & fees
Nov 1 - Nov 2
Millennium Hotel and Conference Centre Gloucester London

14. 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,439 reviews)
"Great stay!"
Canada
Benjamin
The price is NT$7,806
NT$9,367 total
includes taxes & fees
Nov 29 - Nov 30
Park Plaza London Westminster Bridge

15. Danubius Hotel Regents Park

Danubius Hotel Regents Park
4.0 star property
7.2 km from Shaftesbury
9.0 out of 10, Wonderful, (1,307 reviews)
"Nice comfy hotel"
United Kingdom
Sujata
The price is NT$5,852
NT$7,023 total
includes taxes & fees
Nov 1 - Nov 2
Danubius Hotel Regents Park

16. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (869 reviews)
"Clean room, nice hotel, great location , amazing staff"
United States
Marko
The price is NT$7,320
NT$8,784 total
includes taxes & fees
Nov 8 - Nov 9
Miiro Templeton Garden

17. 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,674 reviews)
"Wonderful hotel - great location and fascinating history."
Canada
Melanie
The price is NT$9,585
NT$11,502 total
includes taxes & fees
Nov 8 - Nov 9
The Royal Horseguards, London

18. H10 London Waterloo

H10 London Waterloo
4.0 star property
5.2 km from Shaftesbury
8.8 out of 10, Excellent, (1,002 reviews)
"Excellent stay."
United Kingdom
LORENE
The price is NT$5,361
NT$6,433 total
includes taxes & fees
Nov 22 - Nov 23
H10 London Waterloo

19. The Hari London, Vignette Collection by IHG

The Hari London, Vignette Collection by IHG
5.0 star property
3.6 km from Shaftesbury
9.4 out of 10, Exceptional, (821 reviews)
"Beautiful rooms, clean and well designed with great service from staff"
United States
senait
The price is NT$14,487
NT$17,384 total
includes taxes & fees
Nov 8 - Nov 9
The Hari London, Vignette Collection by IHG

20. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,161 reviews)
"Enjoyed"
United States
AKUA
The price is NT$2,663
NT$3,196 total
includes taxes & fees
Nov 1 - Nov 2
Novotel London West
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.

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.

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.

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.

Soho

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

Mayfair

Find some of London’s best shopping, famous auction houses and five-star hotels in this London neighborhood surrounded by pretty parks.

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