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

Samko Suites Clapham
2.0 star property
Shaftesbury
6.6 out of 10, (4 reviews)
"Clean & great facilities. Will definitely use again."
United Kingdom
Charlotte
The price is ₩150,863
₩181,035 total
includes taxes & fees
Oct 27 - Oct 28
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 ₩338,548
₩850,994 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,012 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 ₩240,010
₩288,012 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, (878 reviews)
"New hotel great location 2nights max to see the area"
United Kingdom
Lee
The price is ₩396,673
₩476,007 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,999 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ₩132,716
₩159,259 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,098 reviews)
"Great location and great value for the price"
Canada
Domenic
The price is ₩200,611
₩240,733 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Riu Plaza London Victoria

7. 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 ₩235,940
₩283,128 total
includes taxes & fees
Nov 8 - Nov 9
Park Plaza London Riverbank

8. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,094 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 ₩224,255
₩269,107 total
includes taxes & fees
Nov 1 - Nov 2
Marlin Waterloo

9. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,196 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is ₩266,612
₩319,934 total
includes taxes & fees
Nov 1 - Nov 2
The Rembrandt

10. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,160 reviews)
"Enjoyed"
United States
AKUA
The price is ₩145,988
₩175,185 total
includes taxes & fees
Nov 1 - Nov 2
Novotel London West

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)
"Amazing staff, great location, comfortable room!"
United States
Amber
The price is ₩410,092
₩492,110 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,003 reviews)
"We loved the location, the history and the staff."
United States
Robert
The price is ₩345,062
₩414,074 total
includes taxes & fees
Nov 1 - Nov 2
The Rubens at the Palace

13. 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,583 reviews)
"Always love staying here!"
United States
Donna
The price is ₩254,815
₩305,778 total
includes taxes & fees
Nov 1 - Nov 2
The Bailey's Hotel London Kensington

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,438 reviews)
"Great stay!"
Canada
Benjamin
The price is ₩309,671
₩371,605 total
includes taxes & fees
Nov 8 - Nov 9
Park Plaza London Westminster Bridge

15. 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,665 reviews)
"Terrific hotel - a peaceful location in the heart of Whitehall - fantastic interior. Couldn’t have picked a better stay"
United Kingdom
James
The price is ₩350,954
₩421,144 total
includes taxes & fees
Nov 1 - Nov 2
The Royal Horseguards, London

16. The Langham, London

The Langham, London
5.0 star property
Marylebone, 5.9 km from Shaftesbury
9.6 out of 10, Exceptional, (1,003 reviews)
"Excellent location and very friendly staff"
Australia
Anne
The price is ₩554,458
₩665,349 total
includes taxes & fees
Oct 31 - Nov 1
The Langham, London

17. 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)
"Perfect hospitality!"
United States
Mildred
The price is ₩1,403,834
₩1,684,608 total
includes taxes & fees
Nov 5 - Nov 6
Corinthia London

18. Clayton Hotel London Wall

Clayton Hotel London Wall
4.0 star property
7.4 km from Shaftesbury
9.4 out of 10, Exceptional, (1,001 reviews)
"Great value for the price and location"
United States
Vincent
The price is ₩265,727
₩318,872 total
includes taxes & fees
Nov 15 - Nov 16
Clayton Hotel London Wall

19. Danubius Hotel Regents Park

Danubius Hotel Regents Park
4.0 star property
7.2 km from Shaftesbury
9.0 out of 10, Wonderful, (1,311 reviews)
"Nice comfy hotel"
United Kingdom
Sujata
The price is ₩237,695
₩285,234 total
includes taxes & fees
Oct 31 - Nov 1
Danubius Hotel Regents Park

20. One Hundred Shoreditch

One Hundred Shoreditch
4.0 star property
8.7 km from Shaftesbury
9.2 out of 10, Wonderful, (1,693 reviews)
"Great location hotel was perfect"
United States
madison
The price is ₩322,942
₩387,530 total
includes taxes & fees
Oct 31 - Nov 1
One Hundred Shoreditch
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 Adventures: Shaftesbury offers a variety of activities perfect for families, ensuring fun for all ages.
  • Cultural Experiences: Enjoy lively theater performances and engaging music nights that showcase local talent.
  • Historic Attractions: Explore popular sites like Shaftesbury Abbey and charming streets steeped in history.
  • Urban Charm: Stroll through vibrant squares and urban parks, experiencing the warm atmosphere created by friendly locals.
  • Diverse Accommodations: From cozy guesthouses to well-appointed hotels, Shaftesbury caters to every traveler's needs.

Find great hotels near Shaftesbury

Shaftesbury offers a diverse selection of accommodations, from cozy guesthouses to well-appointed hotels, catering to every traveler’s needs. Whether you're visiting for business, leisure, or a family vacation, you'll find convenient amenities and services designed to enhance your stay. Explore the best options for lodging in Shaftesbury, London, and discover helpful hotel reviews to ensure a memorable experience.

  • Park Plaza London Westminster Bridge: Located a mere 5km from Shaftesbury, Park Plaza London Westminster Bridge is a 4-star hotel that caters to eco-conscious travelers seeking a rejuvenating escape. With a guest rating of 9.0 out of 10, this property offers a unique blend of luxury and sustainability. The hotel features a full-service spa complete with couples treatment rooms, a steam room, and a variety of facial treatments, making it an ideal choice for relaxation. Additionally, the pet-friendly policy allows guests to bring their dogs along, with amenities such as food and water bowls provided.
  • Strand Palace Hotel: Just 6km from Shaftesbury, Strand Palace Hotel stands out with its commitment to eco-tourism, receiving a guest rating of 9.0 out of 10. This 4-star hotel combines modern comfort with sustainable practices, making it a great choice for environmentally-minded travelers. Guests can enjoy a range of amenities that highlight the hotel’s eco-friendly certifications, all while being situated in a prime location that offers easy access to London’s vibrant attractions.
  • Park Plaza London Waterloo: Situated 5km from Shaftesbury, Park Plaza London Waterloo boasts a guest rating of 8.8 out of 10. This 4-star hotel is perfect for business travelers and those who prioritize sustainability. The property is pet-friendly, allowing dogs with specific amenities available for their comfort. Guests can enjoy eco-certified accommodations along with a range of business services, making it suitable for both leisure and work-related stays.

Where to stay near Shaftesbury

Exploring Shaftesbury offers a delightful mix of family-friendly attractions and urban charm. Just a short trip from London, this quaint neighborhood is perfect for weekend getaways or romantic escapes. Stroll through its historic streets, discover hidden gems, and enjoy the warm atmosphere created by friendly locals. Whether you're seeking outdoor adventures or cozy cafes, Shaftesbury and its surrounding areas promise a memorable experience for all travelers.

  • London: As a bustling metropolis, London offers a wealth of experiences for tourists. Shaftesbury is nestled within this vibrant city, where traveler arrivals peak from July to August and during October. Visitors flock to London for its family-friendly attractions, cultural richness, and iconic city experiences. Must-visit venues include renowned shopping districts, world-class theaters, and spectacular arenas. Local landmarks such as urban parks and symbolic attractions are easily accessible, making London a perfect base for exploration and adventure.
  • London City Centre: Located approximately 5km from Shaftesbury, London City Centre is a dynamic neighborhood teeming with energy and excitement. Visitor numbers peak in January and from October to November, as families and culture enthusiasts alike seek out its diverse offerings. The area boasts popular shopping spots, vibrant theaters, and thrilling amusement rides. With picturesque streets and significant landmarks nearby, London City Centre is a must-see for travelers eager to dive into the heart of the city's cultural scene.
  • Battersea: Just 1km away from Shaftesbury, Battersea is a charming neighborhood that attracts visitors year-round, with peak travel times in April, July, and September. Known for its family-friendly environment, Battersea offers a mix of city-themed and cultural experiences. Explore shopping areas, catch a show at local theaters, or enjoy events at arena entertainment facilities. The neighborhood is home to beautiful urban parks and historic sites, providing an enriching backdrop for your adventures in London.

Things to do near Shaftesbury

Shopping

In Shaftesbury, visit the Gold Hill Market for unique local crafts and artisanal products. For a broader selection, explore the nearby Castle Gardens Shopping Centre, which features various shops and eateries, making it a pleasant stop for gifts and souvenirs during your stay.

Recreation

In Shaftesbury, the luxurious spa at The Grosvenor Arms offers rejuvenating treatments that blend modern techniques with local ingredients. Nearby, the tranquil gardens of Gold Hill invite leisurely strolls, providing a serene backdrop for relaxation and reflection amidst the charming historic landscape.

Adventure

Experience the thrill of racing at Mercedes-Benz World, located 26km from Shaftesbury. Feel the adrenaline as you navigate the exhilarating tracks. For a unique aerial view, ride the cable car at IFS Cloud Royal Docks Station, just 13km away, perfect for families and adventure seekers alike.

Venture 31km to Stubbers Activity and Adventure Centre for an exciting zipline and ropes course. Test your limits while enjoying the great outdoors in a vibrant adventure setting, perfect for those looking to challenge themselves.

Nightlife

Shaftesbury boasts a charming nightlife scene with cozy pubs and local bars. The Shaftesbury Arts Centre often features live performances, while The Black Dog offers a relaxed atmosphere for drinks. Explore the vibrant streets, where you can find inviting spots for an enjoyable evening out.

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

Find the best attractions near Shaftesbury

Shaftesbury is an ideal destination for families and urban adventurers, offering a blend of outdoor activities and cultural experiences. Visitors can explore popular attractions like Shaftesbury Abbey, Shaftesbury Avenue, and the Shaftesbury Theatre, along with charming streets, urban parks, and vibrant squares. Whether you're seeking family-friendly outings or a taste of city life, Shaftesbury has something for everyone.

  • Hyde Park: This expansive urban park offers a serene escape from the bustling city life. With picturesque landscapes, walking paths, and serene lakes, Hyde Park is ideal for leisurely strolls or family picnics. It’s a great spot to engage in outdoor activities or simply relax amidst nature.
  • Buckingham Palace: As the official residence of the British monarch, Buckingham Palace showcases stunning architecture and rich history. Visitors can catch the Changing of the Guard ceremony, a vibrant display of British culture and tradition, making it a must-see for any traveler.
  • Big Ben: This iconic clock tower, part of the Palace of Westminster, is a symbol of London’s heritage. Its impressive Gothic design and the chimes that resonate throughout the city make it a captivating landmark, perfect for photos and soaking in the historical ambiance.

Best time to go to Shaftesbury

The best time to visit Shaftesbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Shaftesbury falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Shaftesbury falls in January, 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 major airports nearby. London Heathrow (LHR) is approximately 21km away, with excellent hotel options like the 5-star Sofitel London Heathrow, located 3km from the airport, and the luxurious Fairmont Windsor Park, situated 11km away. London Gatwick (LGW) lies about 34km from Shaftesbury, featuring hotels such as the 5-star Alexander House And Utopia Spa, 8km from the airport, and the charming Windfalls Boutique Hotel, just 5km away. Lastly, London Stansted (STN) is 55km distant, with nearby accommodations like the Radisson Blu Hotel, a mere 322m from the terminal, ensuring 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.