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

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. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
10.0 out of 10, Exceptional, (1 review)
The price is NT$3,445
NT$4,134 total
includes taxes & fees
Oct 6 - Oct 7
Samko Suites Clapham

2. 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)
"Really friendly staff genuinely happy to help- lovely clean space reasonably priced food inside the hotel restaurant"
United Kingdom
Dinah
The price is NT$6,074
NT$7,289 total
includes taxes & fees
Oct 25 - Oct 26
The Chelsea Harbour Hotel & Spa London

3. 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, (868 reviews)
"Second visit. Loved the trip and will be back again in the near future"
United Kingdom
Simon
The price is NT$8,659
NT$10,391 total
includes taxes & fees
Oct 18 - Oct 19
art'otel London Battersea Power Station

4. Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (2,006 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is NT$4,242
NT$5,090 total
includes taxes & fees
Oct 4 - Oct 5
Stamford Bridge Hotel London

5. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,651 reviews)
"Loved the stay!"
United States
Anastasiya
The price is NT$5,609
NT$6,731 total
includes taxes & fees
Oct 25 - Oct 26
Park Plaza London Riverbank

6. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,176 reviews)
"Great stay"
United Kingdom
Kishen
The price is NT$6,591
NT$7,909 total
includes taxes & fees
Oct 18 - Oct 19
The Rembrandt

7. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,005 reviews)
"Nice staff"
United Kingdom
stephen
The price is NT$4,234
NT$5,081 total
includes taxes & fees
Oct 4 - Oct 5
Georgian House Hotel

8. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,060 reviews)
"Great location"
Australia
mark
The price is NT$5,963
NT$7,155 total
includes taxes & fees
Oct 4 - Oct 5
Marlin Waterloo

9. 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,004 reviews)
"Excellent location and History!"
United States
Chris
The price is NT$8,204
NT$9,844 total
includes taxes & fees
Oct 25 - Oct 26
The Rubens at the Palace

10. 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,698 reviews)
"Great place to stay, good value and convenient."
United Kingdom
Tom
The price is NT$5,329
NT$6,395 total
includes taxes & fees
Oct 25 - Oct 26
Strand Palace Hotel

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)
"Very clean hotel friendly and helpful staff and close to everything in Westminster. Highly recommended this hotel."
United States
James
The price is NT$9,813
NT$11,775 total
includes taxes & fees
Oct 25 - Oct 26
St. James' Court, A Taj Hotel, London

12. 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,404 reviews)
"Fab hotel and great location"
United Kingdom
KEITH
The price is NT$3,218
NT$3,862 total
includes taxes & fees
Sep 27 - Sep 28
Millennium Hotel and Conference Centre Gloucester London

13. 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,317 reviews)
"Clean room Wonderful staff Very good Hotel to stay"
United States
Nicolo
The price is NT$7,538
NT$9,045 total
includes taxes & fees
Oct 11 - Oct 12
Park Plaza London Westminster Bridge

14. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,233 reviews)
"Clean and very friendly staff"
United States
Daniel
The price is NT$2,493
NT$2,991 total
includes taxes & fees
Sep 27 - Sep 28
Brit Hotels Earls Court

15. Best Western Buckingham Palace Rd

Best Western Buckingham Palace Rd
3.0 star property
3.1 km from Shaftesbury
8.4 out of 10, Very good, (1,010 reviews)
"Property was everything I needed for a one night stay, breakfast was a plus with the early day I had"
United States
Shermaine
The price is NT$3,120
NT$3,744 total
includes taxes & fees
Sep 27 - Sep 28
Best Western Buckingham Palace Rd

16. The May Fair Hotel, Mayfair, London

The May Fair Hotel, Mayfair, London
5.0 star property
Mayfair, 4.8 km from Shaftesbury
9.0 out of 10, Wonderful, (1,004 reviews)
"Always a great stay, love the location and rates are not as high as the rest of hotels in the area."
United States
Rocio Alejandra
The price is NT$10,630
NT$12,756 total
includes taxes & fees
Oct 25 - Oct 26
The May Fair Hotel, Mayfair, London

17. Luna Simone Hotel

Luna Simone Hotel
3.0 star property
3.1 km from Shaftesbury
9.4 out of 10, Exceptional, (1,006 reviews)
"Great location and helpful friendly staff"
Canada
Glenn
The price is NT$5,648
NT$6,777 total
includes taxes & fees
Sep 27 - Sep 28
Luna Simone Hotel

18. The Tower Hotel, by Thistle

The Tower Hotel, by Thistle
4.0 star property
7.4 km from Shaftesbury
8.4 out of 10, Very good, (10,707 reviews)
"Stayed many times, great location"
United States
Mark
The price is NT$4,872
NT$5,847 total
includes taxes & fees
Sep 27 - Sep 28
The Tower Hotel, by Thistle

19. The Chesterfield Mayfair

The Chesterfield Mayfair
4.0 star property
Mayfair, 4.8 km from Shaftesbury
9.6 out of 10, Exceptional, (1,000 reviews)
"The best hotel in Mayfield"
United States
Michael
The price is NT$12,305
NT$14,766 total
includes taxes & fees
Sep 27 - Sep 28
The Chesterfield Mayfair

20. Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,963 reviews)
"Stayed for one night, good central location, clean rooms, helpful staff"
Canada
Dylan
The price is NT$3,723
NT$4,468 total
includes taxes & fees
Oct 25 - Oct 26
Zedwell Piccadilly Circus
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 69 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