A bronze statue of a winged figure with a bow and arrow, set against a clear blue sky.

Search 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 ₹10,105
₹12,125 total
includes taxes & fees
29 Sept - 30 Sept
Samko Suites Clapham

2. A Battersea State of Mind

A Battersea State of Mind
2.0 star property
Shaftesbury
The price is ₹128,113,657
₹153,753,299 total
includes taxes & fees
6 Oct - 7 Oct
A Battersea State of Mind

3. 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,074 reviews)
"On site bar and one of the biggest/nicest breakfast buffets we have ever seen."
United States
Leslie
The price is ₹15,160
₹18,192 total
includes taxes & fees
27 Sept - 28 Sept
Hotel Riu Plaza London Victoria

4. 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,011 reviews)
"Really friendly staff genuinely happy to help- lovely clean space reasonably priced food inside the hotel restaurant"
United Kingdom
Dinah
The price is ₹19,618
₹23,542 total
includes taxes & fees
11 Oct - 12 Oct
The Chelsea Harbour Hotel & Spa London

5. 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,004 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ₹12,491
₹14,989 total
includes taxes & fees
4 Oct - 5 Oct
Stamford Bridge Hotel London

6. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,650 reviews)
"Loved the stay!"
United States
Anastasiya
The price is ₹16,587
₹19,905 total
includes taxes & fees
27 Sept - 28 Sept
Park Plaza London Riverbank

7. 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, (865 reviews)
"Second visit. Loved the trip and will be back again in the near future"
United Kingdom
Simon
The price is ₹26,326
₹31,591 total
includes taxes & fees
18 Oct - 19 Oct
art'otel London Battersea Power Station

8. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,171 reviews)
"Great stay"
United Kingdom
Kishen
The price is ₹21,403
₹25,683 total
includes taxes & fees
27 Sept - 28 Sept
The Rembrandt

9. 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,011 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 ₹10,569
₹12,683 total
includes taxes & fees
4 Oct - 5 Oct
Best Western Buckingham Palace Rd

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,694 reviews)
"Great place to stay, good value and convenient."
United Kingdom
Tom
The price is ₹17,336
₹20,804 total
includes taxes & fees
27 Sept - 28 Sept
Strand Palace Hotel

11. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,001 reviews)
"Lovely large room for central London. Great location to transportation. Helpful, kind staff."
United States
Rachel
The price is ₹15,044
₹18,053 total
includes taxes & fees
27 Sept - 28 Sept
Georgian House Hotel

12. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,067 reviews)
"The location of the hotel is perfect and the staff are friendly"
United States
Harb
The price is ₹18,160
₹21,792 total
includes taxes & fees
4 Oct - 5 Oct
Marlin Waterloo

13. Radisson Blu Hotel, London South Kensington

Radisson Blu Hotel, London South Kensington
4.0 star property
3.7 km from Shaftesbury
8.0 out of 10, Very good, (1,394 reviews)
"Great location, beautiful big rooms, perfect for families"
United Kingdom
Mark
The price is ₹21,295
₹25,555 total
includes taxes & fees
27 Sept - 28 Sept
Radisson Blu Hotel, London South Kensington

14. 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,398 reviews)
"Fab hotel and great location"
United Kingdom
KEITH
The price is ₹10,377
₹12,453 total
includes taxes & fees
4 Oct - 5 Oct
Millennium Hotel and Conference Centre Gloucester London

15. 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,697 reviews)
"Would stay again!"
Canada
David G
The price is ₹13,270
₹15,924 total
includes taxes & fees
27 Sept - 28 Sept
The Tower Hotel, by Thistle

16. Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,979 reviews)
"Stayed for one night, good central location, clean rooms, helpful staff"
Canada
Dylan
The price is ₹10,188
₹12,225 total
includes taxes & fees
27 Sept - 28 Sept
Zedwell Piccadilly Circus

17. 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,308 reviews)
"Great location, staff is amazing, breakfast is delicious! Definitely, would stay again!"
United States
Jessica
The price is ₹23,008
₹27,610 total
includes taxes & fees
18 Oct - 19 Oct
Park Plaza London Westminster Bridge

18. 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)
"Excellent location and History!"
United States
Chris
The price is ₹24,982
₹29,979 total
includes taxes & fees
4 Oct - 5 Oct
The Rubens at the Palace

19. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,220 reviews)
"Clean and very friendly staff"
United States
Daniel
The price is ₹8,357
₹10,029 total
includes taxes & fees
27 Sept - 28 Sept
Brit Hotels Earls Court

20. Luna Simone Hotel

Luna Simone Hotel
3.0 star property
3.1 km from Shaftesbury
9.4 out of 10, Exceptional, (1,003 reviews)
"Great location and helpful friendly staff"
Canada
Glenn
The price is ₹18,983
₹22,780 total
includes taxes & fees
11 Oct - 12 Oct
Luna Simone 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 for the activities you enjoy most. Learn more about Shaftesbury
Learn more about Shaftesbury

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

Come to Covent Garden and you're guaranteed the best of produce, both local and international – and the best of performance, both operatic and theatrical.

City of Westminster

Big Ben and Trafalgar Square are a few top attractions in City of Westminster. Hop around the city on the metro at St. James's Park Underground Station or Victoria Underground Station and check out the area's fascinating museums, popular shops and acclaimed art galleries.

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

  • Historic Attractions: Explore the historic Shaftesbury Abbey and the charming streets that reflect the town's rich heritage.
  • Scenic Gold Hill: Stroll along Gold Hill, famous for its picturesque views, perfect for romantic walks.
  • Cultural Experiences: Enjoy engaging theatre performances and lively music concerts that showcase local talent.
  • Outdoor Adventures: Discover the stunning Cranborne Chase Area of Outstanding Natural Beauty, ideal for nature enthusiasts.
  • Family-Friendly Activities: Shaftesbury offers a variety of activities suitable for families, ensuring an enjoyable holiday for all.

Find great hotels near Shaftesbury

Discover a range of delightful accommodation options in Shaftesbury, London, perfect for every type of traveller. Whether you're seeking a cosy guesthouse or a well-appointed hotel, you'll find facilities tailored for shopping, business trips, and family getaways. With numerous Shaftesbury hotels to choose from, you can enjoy a memorable stay complemented by convenient amenities and exceptional service.

  • Park Plaza London Westminster Bridge: This 4-star hotel is located a mere 5km from Shaftesbury and boasts a guest rating of 9.0 out of 10. Ideal for travellers seeking a blend of leisure and business, Park Plaza London Westminster Bridge features a pet-friendly policy, allowing dogs on-site. The hotel's spa-themed amenities include a full-service spa offering body scrubs and wraps, as well as a relaxing indoor pool. With comprehensive facilities for business travellers and a welcoming atmosphere for pets, this hotel promises a rejuvenating stay in the heart of London.
  • Strand Palace Hotel: Situated 6km away from Shaftesbury, this 4-star hotel also holds a guest rating of 9.0 out of 10. Strand Palace Hotel is renowned for its commitment to sustainability, being eco-certified and embodying environmentally-friendly practices. This makes it an excellent choice for eco-conscious travellers. The hotel combines comfort with a responsible approach to hospitality, ensuring that guests can enjoy their stay while minimising their carbon footprint. Its central location allows easy access to numerous attractions, making it a convenient base for exploring London.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, this 4-star accommodation has a guest rating of 8.8 out of 10. Like its counterpart at Westminster Bridge, Park Plaza London Waterloo caters to business travellers and eco-conscious guests, with eco-certification and a pet-friendly policy. The hotel provides amenities such as food and water bowls for pets and a commitment to sustainability. With modern comforts and a focus on responsible tourism, it offers a cosy retreat in a bustling city, making it an appealing option for both relaxation and work.

Where to stay near Shaftesbury

For an unforgettable getaway, Shaftesbury offers a delightful blend of urban charm and scenic beauty. Explore the historic streets lined with friendly locals, or take a romantic stroll along Gold Hill, famed for its picturesque views. Nearby, you can discover hidden gems like the stunning Cranborne Chase Area of Outstanding Natural Beauty, perfect for outdoor adventures. Whether it’s a family holiday or a weekend escape, Shaftesbury and its surroundings promise a memorable experience.

  • London: As a bustling metropolis, London is a vibrant hub of culture and activity. Shaftesbury is conveniently situated within this iconic city. Throughout the year, travellers flock to London, with peak visitor numbers in July to August and October. Visitors are drawn by the family-friendly atmosphere, cultural experiences, and urban adventures awaiting them. London offers an array of attractions, including renowned shopping districts, world-class theatre productions, and lively entertainment arenas. Notable landmarks nearby, such as the symbolic Big Ben and beautiful urban parks, add to the allure, making it an unforgettable destination.
  • London City Centre: Located a mere 5km from Shaftesbury, London City Centre is a vibrant neighbourhood bursting with life. This area sees a steady influx of visitors year-round, with peak times occurring in January and from October to November. Families and culture enthusiasts alike visit for the exciting blend of shopping areas, theatres, and amusement rides. The streets are alive with energy, and iconic landmarks, including the bustling tourist precincts, are never far away. London City Centre is the perfect place to immerse yourself in the essence of London.
  • Northcote: Just 966m from Shaftesbury, Northcote is a charming neighbourhood perfect for those seeking a mixture of city life and outdoor experiences. Visitor numbers remain consistent throughout the year, peaking during the summer months of July to August and in October. Families will appreciate the recreational areas, shopping spots, and the famous Ferris wheel that offers stunning views. Local attractions include picturesque urban parks, quaint bridges, and bustling squares, making Northcote an inviting place to explore and unwind.

Things to do near Shaftesbury

Shopping

A short stroll from the town centre, you can explore the charming shops along Shaftesbury’s High Street. Don't miss the delightful local market for unique crafts and gifts, or visit the Grosvenor Shopping Centre for a variety of retailers, perfect for finding memorable souvenirs.

Recreation

Experience the tranquil surroundings at The Retreat in Shaftesbury, where you can indulge in soothing spa treatments and yoga sessions. Explore the picturesque landscape on the Shaftesbury Trail, ideal for leisurely walks amidst nature, promoting relaxation and well-being.

Adventure

Experience breathtaking views on the IFS Cloud Royal Docks Station cable car, located 13km from Shaftesbury, offering thrilling outdoor adventures. For motorsport enthusiasts, the Brands Hatch Circuit, situated 31km away, delivers an exhilarating racing atmosphere. Alternatively, enjoy ziplining at Stubbers Activity and Adventure Centre, also 31km from Shaftesbury.

Nightlife

Shaftesbury boasts a charming nightlife with its cosy pubs like The Shaftesbury Arms, offering local ales and live music. The nearby Grosvenor Casino provides an exciting atmosphere for gaming and entertainment. Enjoy a relaxed evening at one of the quaint eateries that often host open mic nights and live performances.

*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 excellent choice for families and city enthusiasts seeking outdoor adventures. This charming destination offers a variety of attractions, including the historic Shaftesbury Abbey and the vibrant Shaftesbury Avenue, as well as the renowned Shaftesbury Theatre. Visitors can enjoy the local streets, urban parks, and picturesque piazzas, all while immersing themselves in the rich culture and family-friendly experiences that Shaftesbury has to offer.

  • Hyde Park: A sprawling urban oasis, Hyde Park offers a serene escape with its lush green spaces, picturesque gardens, and serene lakes. Perfect for leisurely strolls or family picnics, it embodies a vibrant outdoor atmosphere while being close to the city's heart.
  • Buckingham Palace: This iconic royal residence showcases stunning architecture and rich history. Visitors can witness the Changing of the Guard ceremony and explore the surrounding gardens, immersing themselves in British culture and tradition.
  • Big Ben: A renowned symbol of London, Big Ben stands tall as a clock tower with remarkable Gothic architecture. Its impressive stature and chimes echo through the city, making it a cultural landmark that draws countless admirers.

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

Reaching Shaftesbury is convenient with three major airports nearby. London Heathrow (LHR) is approximately 21km away, with excellent hotels like the 5-star Sofitel London Heathrow, just 3km from the airport, and Great Fosters, 10km away. London Gatwick (LGW), located about 34km from Shaftesbury, offers luxurious options such as the 5-star Alexander House And Utopia Spa, 8km from the airport, and Windfalls Boutique Hotel, 5km away. Lastly, London Stansted (STN) is around 55km distant, with the 5-star Linden Stansted and the Radisson Blu Hotel, just 322m from the airport, providing comfortable stays for travellers.

Frequently asked questions

What is Shaftesbury like?
Travellers will be sure to find plenty to entertain them in London's Shaftesbury neighbourhood. 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 can I expect 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 accommodation options to choose from.
If I need to cancel my hotel reservation in Shaftesbury, will I receive a refund?
Yes! Most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Add dates, click "Search", then filter by "fully refundable" to get the top deals on offer in Shaftesbury.
What is there to do in this London neighbourhood?
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