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

Samko Suites Clapham
2.0 star property
Shaftesbury
7.4 out of 10, Good, (3 reviews)
"Clean & great facilities. Will definitely use again."
United Kingdom
Charlotte
The price is €127
includes taxes & fees
21 Oct - 22 Oct
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 €570
includes taxes & fees
25 Oct - 26 Oct
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.2 out of 10, Very good, (1,008 reviews)
"Hotel is very quiet and we loved being closed to water!"
United Kingdom
Nina
The price is €205
includes taxes & fees
25 Oct - 26 Oct
The Chelsea Harbour Hotel & Spa London

4. lyf Chelsea London

lyf Chelsea London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (2,000 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is €120
includes taxes & fees
9 Nov - 10 Nov
lyf Chelsea London

5. 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, (875 reviews)
"New hotel great location 2nights max to see the area"
United Kingdom
Lee
The price is €311
includes taxes & fees
25 Oct - 26 Oct
art'otel London Battersea Power Station

6. The Z Hotel Holborn

The Z Hotel Holborn
3.0 star property
Covent Garden, 6.2 km from Shaftesbury
8.4 out of 10, Very good, (1,186 reviews)
"Really nicely done hotel and good value"
United Kingdom
Terence
The price is €93
includes taxes & fees
15 Nov - 16 Nov
The Z Hotel Holborn

7. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,001 reviews)
"Great locations, comfy beds and very clean"
United Kingdom
Jack
The price is €100
includes taxes & fees
8 Nov - 9 Nov
ibis London Earls Court

8. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,298 reviews)
"Lovely hotel in a good location. Would definitely stay here again"
United Kingdom
Wendy
The price is €93
includes taxes & fees
25 Oct - 26 Oct
Brit Hotels Earls Court

9. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,000 reviews)
"Very clean, staff very friendly and helpful, breakfast was excellent"
United States
Ellie
The price is €134
includes taxes & fees
1 Nov - 2 Nov
Georgian House Hotel

10. 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, (717 reviews)
"Had a good time staying here"
Germany
Lisa
The price is €71
includes taxes & fees
25 Oct - 26 Oct
Otherwander Soho Pod Hotel (ADULTS ONLY)

11. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,151 reviews)
"Very spacious, quiet and comdortable room"
United Kingdom
Keith
The price is €111
includes taxes & fees
1 Nov - 2 Nov
Novotel London West

12. 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,084 reviews)
"Hotel was perfect location. Breakfast buffet was excellent. Accommodations worked out very well for our stay."
United States
Lindsay
The price is €202
includes taxes & fees
1 Nov - 2 Nov
Hotel Riu Plaza London Victoria

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.4 out of 10, Very good, (2,412 reviews)
"Staff was super friendly, hotel is perfect located"
Ireland
Fernanda
The price is €122
includes taxes & fees
1 Nov - 2 Nov
Millennium Hotel and Conference Centre Gloucester London

14. Star Hotel

Star Hotel
2.0 star property
5.8 km from Shaftesbury
9.0 out of 10, Wonderful, (935 reviews)
"A simple hotel very well located. Clean, comfortable and helpful staff"
United Kingdom
Andrea
The price is €96
includes taxes & fees
25 Oct - 26 Oct
Star Hotel

15. Danubius Hotel Regents Park

Danubius Hotel Regents Park
4.0 star property
7.2 km from Shaftesbury
9.0 out of 10, Wonderful, (1,315 reviews)
"Nice comfy hotel"
United Kingdom
Sujata
The price is €191
includes taxes & fees
23 Oct - 24 Oct
Danubius Hotel Regents Park

16. 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, (800 reviews)
"Great place for the price. Loved the location next to this fun pub The Marquis."
United States
DENNIS
The price is €98
includes taxes & fees
15 Nov - 16 Nov
The Z Hotel Trafalgar

17. Twenty Nevern Square Hotel

Twenty Nevern Square Hotel
4.0 star property
4 km from Shaftesbury
8.6 out of 10, Excellent, (1,000 reviews)
"Very nice stay. Close to the tube so very convenient location. Staff were friendly. Room was small, but very clean. Morning breakfast was nice to have. Perfect stay for a short weekend."
Canada
Kelley
The price is €107
includes taxes & fees
1 Nov - 2 Nov
Twenty Nevern Square Hotel

18. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,711 reviews)
"Great location/ Great experience"
United States
Fay
The price is €190
includes taxes & fees
1 Nov - 2 Nov
Park Plaza London Riverbank

19. Ashburn Hotel

Ashburn Hotel
4.0 star property
3.8 km from Shaftesbury
8.8 out of 10, Excellent, (1,004 reviews)
"Great location"
United States
Peter
The price is €131
includes taxes & fees
25 Oct - 26 Oct
Ashburn Hotel

20. Park Plaza London Waterloo

Park Plaza London Waterloo
4.0 star property
4.8 km from Shaftesbury
8.8 out of 10, Excellent, (2,492 reviews)
"Good hotel would stay here again"
United States
Shaidy
The price is €172
includes taxes & fees
1 Nov - 2 Nov
Park Plaza London Waterloo
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

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.

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