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

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 Rp2.497.510
Rp2.997.012 total
includes taxes & fees
3 Nov - 4 Nov
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 Rp4.775.441
Rp11.833.536 total
includes taxes & fees
8 Nov - 9 Nov
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 Rp3.293.589
Rp3.952.307 total
includes taxes & fees
1 Nov - 2 Nov
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 Rp5.241.089
Rp6.289.307 total
includes taxes & fees
8 Nov - 9 Nov
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 Rp1.942.643
Rp2.331.171 total
includes taxes & fees
9 Nov - 10 Nov
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 Rp2.674.357
Rp3.209.228 total
includes taxes & fees
1 Nov - 2 Nov
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,725 reviews)
"Great location, good service and range of food options, helpful staff - had a pleasant stay"
United Kingdom
Anushri
The price is Rp3.440.097
Rp4.128.116 total
includes taxes & fees
8 Nov - 9 Nov
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,103 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 Rp2.701.802
Rp3.242.163 total
includes taxes & fees
15 Nov - 16 Nov
Marlin Waterloo

9. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,208 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is Rp3.852.908
Rp4.623.490 total
includes taxes & fees
8 Nov - 9 Nov
The Rembrandt

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

11. 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 Rp1.922.407
Rp2.306.889 total
includes taxes & fees
1 Nov - 2 Nov
Novotel London West

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,004 reviews)
"Staff was very attentive, professional and extremely accomadating!"
United States
James
The price is Rp4.735.193
Rp5.682.232 total
includes taxes & fees
1 Nov - 2 Nov
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,413 reviews)
"Staff was super friendly, hotel is perfect located"
Ireland
Fernanda
The price is Rp1.748.379
Rp2.098.055 total
includes taxes & fees
1 Nov - 2 Nov
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,440 reviews)
"Great stay!"
Canada
Benjamin
The price is Rp4.249.531
Rp5.099.437 total
includes taxes & fees
15 Nov - 16 Nov
Park Plaza London Westminster Bridge

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,906 reviews)
"Great stay. Great location, friendly staff, clean accommodations."
United States
Elizabeth D
The price is Rp2.805.799
Rp3.366.959 total
includes taxes & fees
15 Nov - 16 Nov
The Tower Hotel, by Thistle

16. 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 Rp2.987.725
Rp3.585.269 total
includes taxes & fees
22 Nov - 23 Nov
H10 London Waterloo

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 Rp24.283.037
Rp29.139.644 total
includes taxes & fees
5 Nov - 6 Nov
Corinthia London

18. 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 Rp3.261.819
Rp3.914.183 total
includes taxes & fees
31 Oct - 1 Nov
Danubius Hotel Regents Park

19. Sofitel London St James

Sofitel London St James
5.0 star property
5 km from Shaftesbury
9.6 out of 10, Exceptional, (1,000 reviews)
"A great hotel in a great location with great staff"
Belgium
MohammadReza
The price is Rp9.733.450
Rp11.680.140 total
includes taxes & fees
8 Nov - 9 Nov
Sofitel London St James

20. 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 Rp7.813.067
Rp9.375.680 total
includes taxes & fees
1 Nov - 2 Nov
The Hari London, Vignette Collection by IHG
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.

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

Get lost in the cobblestoned labyrinth of boutiques and bars, or simply find a spot to enjoy the street performers in one of London’s most entertaining districts.

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

  • Charming Streets: Explore the picturesque streets of Shaftesbury, brimming with character and history.
  • Cultural Experiences: Enjoy vibrant performances at the local arts theatre, showcasing a variety of talent.
  • Stunning Views: Visit Gold Hill for breathtaking views of the surrounding Dorset countryside.
  • Family-Friendly Activities: Engage in numerous outdoor adventures and activities suitable for all ages.
  • Convenient Accommodation: Choose from a range of hotels and guesthouses catering to diverse needs.

Find great hotels near Shaftesbury

Discover a range of accommodation options in Shaftesbury, London, catering to various travel needs. Whether you're seeking a comfortable hotel for business trips, a family-friendly guesthouse, or convenient lodging for shopping excursions, Shaftesbury has something for everyone. Explore our selection of hotels, complete with guest reviews, to ensure a delightful stay in this charming area of London.

  • Park Plaza London Westminster Bridge: Located a mere 5km from Shaftesbury, the Park Plaza London Westminster Bridge is a 4-star hotel that seamlessly blends relaxation with business amenities. With a guest rating of 9.0 out of 10, this eco-certified establishment is ideal for those seeking a spa-themed getaway. Guests can indulge in a full spa experience, featuring treatment rooms for couples, body scrubs, and a steam room. The property also boasts a stunning pool area, making it an excellent choice for eco-conscious travellers looking to unwind after a day of exploration.
  • Strand Palace Hotel: Situated 6km from Shaftesbury, the Strand Palace Hotel is another 4-star gem with a guest rating of 9.0 out of 10. This eco-certified hotel is perfect for travellers who prioritise sustainability and comfort. With its central location, guests can easily access London's vibrant attractions. The hotel features modern amenities and a commitment to eco-friendly practices, ensuring a pleasant stay while being mindful of the environment. The welcoming atmosphere and attentive service contribute to a memorable experience for all visitors.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, Park Plaza London Waterloo offers a blend of business amenities and pet-friendly options, earning it a guest rating of 8.8 out of 10. This eco-certified hotel welcomes pets, providing specific amenities for furry companions, including food and water bowls. The well-appointed rooms and facilities cater to both business and leisure travellers, making it a versatile choice. Guests appreciate the convenient location and attentive service, ensuring a comfortable stay in the heart of London.

Where to stay near Shaftesbury

Shaftesbury offers a delightful blend of urban charm and family-friendly adventures, making it an ideal getaway. Stroll through the picturesque streets, soak in the views from Gold Hill, or explore the nearby enchanting landscapes of Dorset. For a romantic escape, consider visiting the quaint villages surrounding Shaftesbury, where hidden gems await. Whether it’s a weekend retreat or a leisurely day trip to London, Shaftesbury serves as a perfect base for unforgettable experiences.

  • London: As a vibrant metropolis, London welcomes millions of travellers year-round, with peak seasons in July to August and October. Shaftesbury, nestled within this bustling city, offers an array of cultural, family-friendly, and city-themed experiences. Visitors can indulge in shopping at renowned districts, enjoy world-class theatre productions, and explore urban parks. Must-visit landmarks include iconic structures and lively tourist precincts, ensuring a rich and varied travel experience.
  • London City Centre: Located approximately 5km from Shaftesbury, London City Centre is a dynamic neighbourhood that draws visitors throughout the year. Peak visitor numbers occur in January and from October to November, making it a vibrant hub for family, culture, and city-themed activities. Here, you can find a bustling shopping area, exciting amusement rides, and captivating theatre performances. The streets are lined with symbolic landmarks and thriving tourist precincts, offering a delightful experience for all.
  • Latchmere: Just 805m from Shaftesbury, Latchmere is a charming neighbourhood perfect for family outings and outdoor adventures. The area sees a rise in visitors during the summer months of July to August and October. Explore local shopping areas and theatres while soaking in the community's educational offerings. Latchmere is also home to picturesque urban parks and historic buildings, providing a perfect blend of recreation and culture for an enjoyable stay.

Things to do near Shaftesbury

Shopping

In Shaftesbury, explore the quaint local shops along the High Street for unique gifts and souvenirs. Nearby, the Shaftesbury Market offers a charming selection of artisanal products and local crafts, providing a delightful shopping experience in a picturesque setting.

Recreation

At the tranquil Shaftesbury Spa, unwind with a range of holistic treatments and soothing massages, designed to rejuvenate both body and mind. For outdoor enthusiasts, the nearby Gold Hill offers stunning views and invigorating walks, providing a scenic backdrop for relaxation and reflection.

Adventure

Experience the thrill of the IFS Cloud Greenwich Peninsula Station, an exhilarating cable car gondola located 13km from Shaftesbury, offering spectacular views. For motorsport enthusiasts, Arena Essex Raceway, 31km away, delivers adrenaline-pumping races. Alternatively, challenge yourself at Stubbers Activity and Adventure Centre, also 31km away, with its exciting zipline and ropes course.

Nightlife

Shaftesbury’s nightlife features charming pubs and lively bars. The Grosvenor Arms offers a relaxed atmosphere with local ales, while The Shaftesbury Tavern is known for its vibrant music scene. Enjoy a casual evening at The Salt Cellar, where you can sip cocktails and mingle with friendly locals.

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

Booking tips and Expedia advantages for Shaftesbury

To save money on your trip to Shaftesbury, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance or check for last-minute deals on Expedia. Sundays are generally the cheapest days to stay, while Wednesdays are the most expensive. Use Expedia to refine your search by budget and location, and consider bundling your hotel with flights and activities for additional savings. Don't forget to explore free activities in the area to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Shaftesbury are January to March, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Shaftesbury is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Shaftesbury is Sunday. The most expensive day to stay around Shaftesbury is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and ideal hotel type. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Shaftesbury

Shaftesbury is an ideal destination for families and city enthusiasts, offering a blend of outdoor adventures and cultural experiences. Key attractions include Shaftesbury Avenue, Shaftesbury Theatre, and the historic Shaftesbury Abbey, alongside charming streets, urban parks, and piazzas. Visitors can immerse themselves in the vibrant local culture while enjoying family-friendly activities in this picturesque town.

  • Hyde Park: This expansive urban park offers a serene escape from the bustling city. With its lush lawns, picturesque lakes, and vibrant flowerbeds, Hyde Park is ideal for leisurely strolls, picnics, and outdoor activities. The park’s family-friendly atmosphere is complemented by various events and concerts held throughout the year.
  • Buckingham Palace: As the official residence of the British monarch, Buckingham Palace is a stunning example of royal architecture and history. Visitors can witness the Changing of the Guard ceremony and explore the magnificent State Rooms during the summer months, immersing themselves in British culture and heritage.
  • Big Ben: An iconic symbol of London, Big Ben is renowned for its impressive clock tower and historical significance. Situated near the Houses of Parliament, this architectural marvel offers a striking backdrop for photographs and a reminder of the city’s rich history.

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

Reaching Shaftesbury is convenient via several major airports. London Heathrow (LHR) is located 21km away, with luxurious hotels like Sofitel London Heathrow just 3km from the airport. Other nearby options include Great Fosters and Fairmont Windsor Park. London Gatwick (LGW), 34km away, offers stays at Alexander House And Utopia Spa, and Windfalls Boutique Hotel, both within 8km. Lastly, London Luton (LTN) is 48km from Shaftesbury, featuring Luton Hoo Hotel, Golf And Spa only 3km away. Each airport provides various transportation services to ensure easy access to your accommodation.

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