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

London Hotel Guide. HotelsΒ in Shaftesbury, London, United Kingdom

  • 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. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
The price is €646
includes taxes & fees
27 Jul - 28 Jul
Clapham Calm 2 Bedroom Flat With Garden

2. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is €245
includes taxes & fees
13 Aug - 14 Aug
Samko Suites Clapham

3. PubLove @ The Crown, Battersea - Hostel

PubLove @ The Crown, Battersea - Hostel
2.0 star property
Shaftesbury
7.0 out of 10, Good, (120 reviews)
"The hostel's room and service is value for money. It is good to stay."
United Kingdom
Chia Chi
The price is €63
includes taxes & fees
30 Jul - 31 Jul
PubLove @ The Crown, Battersea - Hostel

4. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
Battersea Bright House Sleeps 4

5. Otherwander Soho Pod Hotel (ADULTS ONLY)

Otherwander Soho Pod Hotel (ADULTS ONLY)
2.0 star property
Soho, 5.8 km from Shaftesbury
8.8 out of 10, Excellent, (190 reviews)
"Central location at an amazing price. Will definitely be staying here again."
United Kingdom
Gary
The price is €95
includes taxes & fees
26 Jul - 27 Jul
Otherwander Soho Pod Hotel (ADULTS ONLY)

6. 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.6 out of 10, Exceptional, (34 reviews)
"Super hotel, staff can’t do enough to make the stay seamless. Close to the station for getting around and unbelievably quiet for London! Will definitely return!"
United Kingdom
Judith
The price is €186
includes taxes & fees
26 Jul - 27 Jul
Hotel Indigo London K West Shepherd's Bush by IHG

7. 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,004 reviews)
"Hotel was perfect for our trip as we needed to get to clapham early"
United Kingdom
Victoria
The price is €216
includes taxes & fees
30 Jul - 31 Jul
The Chelsea Harbour Hotel & Spa London

8. Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (1,976 reviews)
"Great stay and location"
United Kingdom
Samantha
The price is €105
includes taxes & fees
11 Aug - 12 Aug
Stamford Bridge Hotel London

9. 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, (3,926 reviews)
"Great stay in a great location!"
Canada
Abhiroop
The price is €211
includes taxes & fees
2 Aug - 3 Aug
Hotel Riu Plaza London Victoria

10. Best Western Buckingham Palace Rd

Best Western Buckingham Palace Rd
3.0 star property
3.1 km from Shaftesbury
8.2 out of 10, Very good, (1,010 reviews)
"Great location. Good breakfast and friendly staff!"
Canada
Kim Loon
The price is €103
includes taxes & fees
27 Jul - 28 Jul
Best Western Buckingham Palace Rd

11. The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,244 reviews)
"Thoroughly enjoyed our stay."
United States
David
The price is €214
includes taxes & fees
26 Jul - 27 Jul
The Clermont London, Victoria

12. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,080 reviews)
"Great stay"
United States
Gary
The price is €105
includes taxes & fees
26 Jul - 27 Jul
Brit Hotels Earls Court

13. Twenty Nevern Square Hotel

Twenty Nevern Square Hotel
4.0 star property
4 km from Shaftesbury
8.6 out of 10, Excellent, (1,001 reviews)
"Great rooms great staff"
United Kingdom
Dave
The price is €106
includes taxes & fees
2 Aug - 3 Aug
Twenty Nevern Square Hotel

14. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,466 reviews)
"Great hotel, great location"
United Kingdom
Grant
The price is €200
includes taxes & fees
16 Aug - 17 Aug
Park Plaza London Riverbank

15. W12 Rooms

W12 Rooms
4.0 star property
6.1 km from Shaftesbury
8.8 out of 10, Excellent, (1,001 reviews)
"Comfy bed , great stay"
United Kingdom
Michael
The price is €82
includes taxes & fees
26 Jul - 27 Jul
W12 Rooms

16. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,003 reviews)
"Great location,large clean room,staff helpful and friendly"
United Kingdom
Nicola
The price is €112
includes taxes & fees
26 Jul - 27 Jul
ibis London Earls Court

17. 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,370 reviews)
"Great location, beautiful hotel, kind staff. A great place to stay in London."
United Kingdom
Cassandra
The price is €133
includes taxes & fees
10 Aug - 11 Aug
Millennium Hotel and Conference Centre Gloucester London

18. The Z Hotel Trafalgar

The Z Hotel Trafalgar
3.0 star property
West End, 5.5 km from Shaftesbury
8.8 out of 10, Excellent, (664 reviews)
"Clean and staff really helpful"
United Kingdom
Paul
The price is €98
includes taxes & fees
2 Aug - 3 Aug
The Z Hotel Trafalgar

19. Hotel Riu Plaza London The Westminster

Hotel Riu Plaza London The Westminster
4.0 star property
3.8 km from Shaftesbury
9.0 out of 10, Wonderful, (1,815 reviews)
"Breakfast was great πŸ‘ wonderful staff πŸ˜„ great location πŸ’― nice clean room"
United States
Vidal
The price is €234
includes taxes & fees
30 Jul - 31 Jul
Hotel Riu Plaza London The Westminster

20. The Kensington Hideaway

The Kensington Hideaway
4.0 star property
4.7 km from Shaftesbury
9.4 out of 10, Exceptional, (132 reviews)
"Beautiful and modern hotel with excellent location!"
United Kingdom
Margarita
The price is €158
includes taxes & fees
18 Aug - 19 Aug
The Kensington Hideaway
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.

Canary Wharf

Wander around London’s financial district in the scenic docklands with the tallest skyscrapers in the city. They are home to some of the world’s biggest companies.

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.

City of Westminster

Once separate from London, this fascinating borough features many of the city’s most important buildings and famous sights, as well as galleries and parks.

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.

The City of London

Discover a compelling blend of modern culture and rich heritage in London’s financial heart.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Charming Historic Sites: Explore the picturesque streets of Shaftesbury, including the iconic Gold Hill and the historic Shaftesbury Abbey.
  • Cultural Experiences: Enjoy engaging theatre performances at the Shaftesbury Theatre and vibrant music nights.
  • Family-Friendly Activities: Ideal for family outings with numerous parks and squares for outdoor fun.
  • Scenic Countryside: Venture into the beautiful Dorset countryside for a peaceful retreat.
  • Welcoming Atmosphere: Experience the warmth of friendly locals and a charming community vibe.

Find great hotels near Shaftesbury

Discover a selection of charming hotels and guesthouses in Shaftesbury, London, perfect for every type of traveller. Whether you're seeking a family-friendly retreat, a business-friendly environment, or convenient access to local shopping, you'll find a variety of accommodation options tailored to your needs. With insightful hotel reviews and a focus on exceptional service, your stay in Shaftesbury promises to be both comfortable and memorable.

  • Park Plaza London Waterloo: This 4-star hotel offers a contemporary and eco-friendly experience, making it an excellent choice for both business and leisure travellers. Rated 8.8 out of 10, the hotel is situated approximately 4.8km from Shaftesbury. Guests appreciate the pet-friendly policy, allowing certain pets for a fee and providing amenities like food and water bowls. The hotel’s commitment to sustainability is evident in its eco-certification, ensuring a responsible stay. With modern facilities and a stylish ambience, Park Plaza London Waterloo is a great base for exploring the vibrant surroundings.
  • Zedwell Piccadilly Circus: A 3-star lodging positioned in the heart of London, Zedwell Piccadilly Circus embraces a city-themed experience. Located around 4.8km from Shaftesbury, this hotel caters to those looking to immerse themselves in the lively atmosphere of the city centre. Its minimalist design and focus on comfort create a relaxing retreat after a day of exploration. Guests enjoy the convenience of being steps away from iconic landmarks and entertainment, making it an ideal choice for urban adventurers seeking a central location.
  • Park Plaza London Riverbank: This 4-star hotel, also rated 8.8 out of 10, is perfect for families and eco-conscious travellers. Located about 3.2km from Shaftesbury, it combines a family-friendly environment with an excellent shopping district nearby. The hotel offers a range of amenities for children, including babysitting services and complimentary cribs. Its eco-certification highlights a commitment to sustainability while providing luxurious accommodations. The inviting atmosphere, combined with convenient access to shopping and attractions, ensures a delightful stay for families visiting London.

Where to stay near Shaftesbury

Discover the charm of Shaftesbury, a delightful neighbourhood perfect for family getaways and romantic escapes. Enjoy the warm atmosphere of friendly locals while exploring nearby attractions, including the historic Gold Hill and the serene Shaftesbury Abbey. For a weekend retreat, venture to the scenic Dorset countryside or uncover hidden gems in the bustling heart of London, just a short trip away. Whether it's outdoor adventures or urban exploration, Shaftesbury offers an unforgettable experience for every traveller.

  • Clapham: Nestled 1.6km away from Shaftesbury, Clapham is a vibrant neighbourhood that attracts visitors year-round, peaking during April, July, and September. Renowned for its family-friendly atmosphere, outdoor activities, and city-themed experiences, Clapham boasts a lively shopping area and an array of theatres and music concerts. The local highlights include the picturesque Clapham Common, a sprawling urban park perfect for picnics and leisurely strolls, as well as historic sites and charming bridges that add to its appeal.
  • City of Westminster: Located 3.2km from Shaftesbury, the City of Westminster is a borough steeped in culture and history. It welcomes a steady stream of tourists, with peak visits occurring in March, April, and September. Visitors can immerse themselves in family activities and cultural experiences, with numerous shopping areas, theatres, and even a famous ferris wheel. Noteworthy landmarks include the iconic tourist precinct and urban parks like St. James's Park, alongside vibrant squares that serve as hubs for social interaction and events.
  • Brixton Hill: Also situated 3.2km from Shaftesbury, Brixton Hill is a lively neighbourhood known for its rich cultural scene and entertainment options. Attracting visitors primarily in July, August, and October, it offers a mix of family-friendly activities and vibrant markets. The area is home to several theatres and music venues that showcase local talent. Outdoor enthusiasts can explore the nearby urban parks and modern bridges, providing a perfect backdrop for leisurely weekend outings and community events.

Things to do near Shaftesbury

Shopping

Shaftesbury offers quaint shops along its historic streets, including local boutiques and artisan stores for unique gifts. The nearby Gold Hill and Shaftesbury Market feature charming stalls where you can find handmade crafts and local produce, perfect for souvenirs to take home.

Recreation

Experience the tranquil surroundings of the Shaftesbury Retreat, where you can indulge in holistic therapies and yoga sessions. Explore the nearby Gold Hill for scenic walks and picturesque views, perfect for unwinding and connecting with nature while enjoying the fresh countryside air.

Adventure

Experience the thrill of motor racing at Mercedes-Benz World, located 25.7km from Shaftesbury, where you can immerse yourself in the adrenaline of motorsports. For a family adventure, explore the outdoor excitement of the IFS Cloud Royal Docks Station cable car, just 12.9km away, offering stunning views.

For those seeking more excitement, visit Stubbers Activity and Adventure Centre, located 30.6km from Shaftesbury, where you can tackle zip lines and ropes courses amidst beautiful outdoor settings, perfect for an adventurous day out.

Nightlife

Shaftesbury offers a charming nightlife scene with cosy pubs like The Grosvenor Arms, ideal for a relaxed evening. For a livelier atmosphere, visit The Shaftesbury Theatre Bar, where you can enjoy live music and a vibrant crowd, making for an engaging night out.

*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 from January to March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Sundays tend to be the cheapest days to stay, while Wednesdays are the most expensive. For budget-friendly transport, explore local buses or consider walking to nearby attractions. Additionally, take advantage of free activities and use Expedia's filtering tools to find eco-friendly options and exclusive discounts for combined bookings on flights and hotels.

  • 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 May to July, 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 customise your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find that you can save some 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 family-friendly, city-themed, and outdoor vacations. Visitors can explore a variety of points of interest, including charming streets, urban parks, and vibrant squares. Key attractions include Shaftesbury Abbey, the Shaftesbury Theatre, and Shaftesbury Avenue, offering a rich cultural experience for travellers seeking both family fun and urban exploration.

  • Piccadilly Circus: Located approximately 4.8km from Shaftesbury, Piccadilly Circus is a vibrant street pulsating with city life. The iconic neon lights and bustling crowds create a lively atmosphere, making it an ideal spot for people-watching and soaking in the urban energy.
  • Marble Arch: Also about 4.8km from Shaftesbury, Marble Arch is a historic gate arch that embodies the rich culture of London. Its grand architecture and surrounding parkland invite visitors to explore the history and significance of this remarkable landmark.
  • Thames River: Just 4.8km away, the Thames River offers breathtaking outdoor scenery. Stroll along its banks or take a leisurely boat ride to appreciate the picturesque views and the serene ambience of this iconic waterway.

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

Flying into Shaftesbury is convenient with major airports nearby. London Heathrow (LHR) is located 20.9km away, with excellent hotel options such as the Sheraton Heathrow Hotel, 3.2km from the airport, and the Radisson RED Hotel, only 1.3km away. Both hotels provide easy access to the airport. London Gatwick (LGW), situated 33.8km from Shaftesbury, offers the Langshott Manor, 3.2km away, and Trivelles Gatwick, 4.8km away. Lastly, London Stansted (STN) is 54.7km away, with The Great Hallingbury Manor just 4.8km from the airport, ensuring a comfortable stay for tourists.

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