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

Samko Suites Clapham
2.0 star property
Shaftesbury
10.0 out of 10, Exceptional, (1 review)
The price is ₩149,302
₩179,162 total
includes taxes & fees
Sep 20 - Sep 21
Samko Suites Clapham

2. A Battersea State of Mind

A Battersea State of Mind
2.0 star property
Shaftesbury
The price is ₩1,836,758,707
₩2,204,352,900 total
includes taxes & fees
Sep 18 - Sep 19
A Battersea State of Mind

3. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
The price is ₩344,214
₩900,906 total
includes taxes & fees
Oct 1 - Oct 2
Clapham Calm 2 Bedroom Flat With Garden

4. 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, (483 reviews)
"The perfect place to stay especially for those not needing anything more than a clean, safe and affordable space to rest..❤️💯👍"
United Kingdom
Neil
The price is ₩100,287
₩120,345 total
includes taxes & fees
Oct 18 - Oct 19
Otherwander Soho Pod Hotel (ADULTS ONLY)

5. 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,075 reviews)
"Clean, nice beds, good location, good breakfast"
United Kingdom
Becky
The price is ₩245,952
₩295,142 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Riu Plaza London Victoria

6. 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,402 reviews)
"Fab hotel and great location"
United Kingdom
KEITH
The price is ₩148,778
₩178,533 total
includes taxes & fees
Sep 20 - Sep 21
Millennium Hotel and Conference Centre Gloucester London

7. 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, (71 reviews)
"Lovely hotel and very friendly and helpful staff , great location definitely going back the end of the year , looking forward to the spa opening Kate the manager is lovely and friendly and very helpful and very understanding"
United Kingdom
Debra
The price is ₩267,861
₩321,433 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Indigo London K West Shepherd's Bush by IHG

8. 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,654 reviews)
"Great place to stay, good value and convenient."
United Kingdom
Tom
The price is ₩247,963
₩297,556 total
includes taxes & fees
Sep 27 - Sep 28
Strand Palace Hotel

9. 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,624 reviews)
"Great service, perfect location"
United States
Maria
The price is ₩433,882
₩520,659 total
includes taxes & fees
Oct 18 - Oct 19
St. James' Court, A Taj Hotel, London

10. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (790 reviews)
"We really enjoyed our stay, very nice spacious room!"
United States
Ryan
The price is ₩334,918
₩401,901 total
includes taxes & fees
Sep 20 - Sep 21
Miiro Templeton Garden

11. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,177 reviews)
"Great location, very clean room, very friendly staff"
Canada
Hongbo
The price is ₩308,293
₩369,952 total
includes taxes & fees
Oct 18 - Oct 19
The Rembrandt

12. Locke London Canary Wharf

Locke London Canary Wharf
4.0 star property
Canary Wharf, 11 km from Shaftesbury
9.4 out of 10, Exceptional, (293 reviews)
"Excellent stay, was very clean and breakfast was great would highly recommend it."
United Kingdom
Amy
The price is ₩198,057
₩237,668 total
includes taxes & fees
Oct 4 - Oct 5
Locke London Canary Wharf

13. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,635 reviews)
"Loved the stay!"
United States
Anastasiya
The price is ₩237,248
₩284,697 total
includes taxes & fees
Sep 20 - Sep 21
Park Plaza London Riverbank

14. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,000 reviews)
"Excellent hotel. Beautiful facilities and rooms. Breakfast was tasty and ample available. Perfectly situated with multiple tube stops close by."
United Kingdom
Jonathan
The price is ₩142,349
₩170,819 total
includes taxes & fees
Oct 11 - Oct 12
ibis London Earls Court

15. 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,278 reviews)
"Great location, staff is amazing, breakfast is delicious! Definitely, would stay again!"
United States
Jessica
The price is ₩321,433
₩385,720 total
includes taxes & fees
Sep 20 - Sep 21
Park Plaza London Westminster Bridge

16. 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,542 reviews)
"Lovely comfortable room in a stunning hotel."
Australia
Catherine
The price is ₩265,304
₩318,365 total
includes taxes & fees
Oct 18 - Oct 19
The Bailey's Hotel London Kensington

17. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,054 reviews)
"The location of the hotel is perfect and the staff are friendly"
United States
Harb
The price is ₩255,631
₩306,758 total
includes taxes & fees
Sep 27 - Sep 28
Marlin Waterloo

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,213 reviews)
"Clean and very friendly staff"
United States
Daniel
The price is ₩116,834
₩140,200 total
includes taxes & fees
Oct 4 - Oct 5
Brit Hotels Earls Court

19. citizenM Tower of London

citizenM Tower of London
4.0 star property
7.5 km from Shaftesbury
9.2 out of 10, Wonderful, (1,990 reviews)
"very nice stay!"
United States
Manuel Rodrigo
The price is ₩194,986
₩233,983 total
includes taxes & fees
Sep 27 - Sep 28
citizenM Tower of London

20. Ashburn Hotel

Ashburn Hotel
4.0 star property
3.8 km from Shaftesbury
8.8 out of 10, Excellent, (1,000 reviews)
"The Ashburn is great value- lovely helpful staff and comfortable rooms!"
United States
Jennifer Lee
The price is ₩242,583
₩291,100 total
includes taxes & fees
Oct 11 - Oct 12
Ashburn Hotel
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 68 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.