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
The price is ฿3,633
฿4,360 total
includes taxes & fees
11 Oct - 12 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 ฿8,319
฿21,834 total
includes taxes & fees
13 Sept - 14 Sept
Clapham Calm 2 Bedroom Flat With Garden

3. A Battersea State of Mind

A Battersea State of Mind
2.0 star property
Shaftesbury
The price is ฿44,698,359
฿53,643,931 total
includes taxes & fees
21 Sept - 22 Sept
A Battersea State of Mind

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,005 reviews)
"Really friendly staff genuinely happy to help- lovely clean space reasonably priced food inside the hotel restaurant"
United Kingdom
Dinah
The price is ฿6,483
฿7,780 total
includes taxes & fees
20 Sept - 21 Sept
The Chelsea Harbour Hotel & Spa London

5. 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,274 reviews)
"Great location, staff is amazing, breakfast is delicious! Definitely, would stay again!"
United States
Jessica
The price is ฿7,833
฿9,399 total
includes taxes & fees
20 Sept - 21 Sept
Park Plaza London Westminster Bridge

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,623 reviews)
"Great location lovely staff we had an amazing time"
United States
Jen
The price is ฿5,960
฿7,152 total
includes taxes & fees
4 Oct - 5 Oct
Park Plaza London Riverbank

7. 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,001 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ฿4,812
฿5,774 total
includes taxes & fees
20 Sept - 21 Sept
Stamford Bridge Hotel London

8. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,002 reviews)
"Lovely large room for central London. Great location to transportation. Helpful, kind staff."
United States
Rachel
The price is ฿5,347
฿6,416 total
includes taxes & fees
11 Oct - 12 Oct
Georgian House Hotel

9. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,170 reviews)
"Great location, very clean room, very friendly staff"
Canada
Hongbo
The price is ฿7,599
฿9,118 total
includes taxes & fees
4 Oct - 5 Oct
The Rembrandt

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,648 reviews)
"Great place to stay, good value and convenient."
United Kingdom
Tom
The price is ฿5,669
฿6,803 total
includes taxes & fees
20 Sept - 21 Sept
Strand Palace Hotel

11. Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,955 reviews)
"Great location"
Australia
Craig
The price is ฿3,736
฿4,483 total
includes taxes & fees
13 Sept - 14 Sept
Zedwell Piccadilly Circus

12. The May Fair Hotel, Mayfair, London

The May Fair Hotel, Mayfair, London
5.0 star property
Mayfair, 4.8 km from Shaftesbury
9.0 out of 10, Wonderful, (1,002 reviews)
"Always a great stay, love the location and rates are not as high as the rest of hotels in the area."
United States
Rocio Alejandra
The price is ฿15,052
฿18,063 total
includes taxes & fees
27 Sept - 28 Sept
The May Fair Hotel, Mayfair, London

13. 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,620 reviews)
"Great service, perfect location"
United States
Maria
The price is ฿11,163
฿13,396 total
includes taxes & fees
4 Oct - 5 Oct
St. James' Court, A Taj Hotel, London

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,393 reviews)
"Location great for food options, transport and things to do/see, very good value, lovely room. Staff excellent. Was a last minute get away for a night and was perfect. Felt like being on holiday. Would definitely stay again."
United Kingdom
Yamini
The price is ฿3,827
฿4,592 total
includes taxes & fees
13 Sept - 14 Sept
Millennium Hotel and Conference Centre Gloucester London

15. 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, (857 reviews)
"Great location excellent hotel But eating in hotel for breakfast and evening meal very expensive"
United Kingdom
John
The price is ฿9,126
฿10,951 total
includes taxes & fees
4 Oct - 5 Oct
art'otel London Battersea Power Station

16. 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,629 reviews)
"Absolutely lovely location, friendly staff, nice rooms and the view is unmatched."
United States
Andrey
The price is ฿4,619
฿5,543 total
includes taxes & fees
20 Sept - 21 Sept
The Tower Hotel, by Thistle

17. 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,001 reviews)
"Excellent location and History!"
United States
Chris
The price is ฿10,444
฿12,532 total
includes taxes & fees
13 Sept - 14 Sept
The Rubens at the Palace

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,204 reviews)
"Great hotel! Convenient to the airport and clean, good amenities, comfortable."
United States
Lindsay
The price is ฿2,652
฿3,182 total
includes taxes & fees
13 Sept - 14 Sept
Brit Hotels Earls Court

19. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (777 reviews)
"We really enjoyed our stay, very nice spacious room!"
United States
Ryan
The price is ฿8,408
฿10,089 total
includes taxes & fees
20 Sept - 21 Sept
Miiro Templeton Garden

20. 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,389 reviews)
"Great location, beautiful big rooms, perfect for families"
United Kingdom
Mark
The price is ฿7,450
฿8,940 total
includes taxes & fees
4 Oct - 5 Oct
Radisson Blu Hotel, London South Kensington
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.

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.

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.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Cultural Experiences: Enjoy vibrant theatre performances and music concerts that showcase the local arts scene.
  • Historic Attractions: Visit notable sites like Shaftesbury Abbey and Shaftesbury Theatre for a taste of history and culture.
  • Stunning Views: Experience breathtaking vistas from Gold Hill, offering quintessential English countryside scenery.
  • Charming Streets: Stroll through picturesque streets filled with local shops and delightful hospitality.
  • Family-Friendly Activities: Engage in outdoor adventures and family outings in urban parks and piazzas.

Find great hotels near Shaftesbury

For a delightful stay in Shaftesbury, you'll discover an array of accommodation options, including charming hotels and guesthouses. Whether you're seeking a family-friendly retreat, a base for business travel, or proximity to local shopping, Shaftesbury offers an excellent selection of hotels tailored to your needs. Explore the inviting atmosphere and read hotel reviews to find the perfect spot for your visit to this picturesque part of London.

  • Park Plaza London Westminster Bridge: Situated in a vibrant shopping district, the Park Plaza London Westminster Bridge boasts a modern design and eco-friendly ethos. With a guest rating of 9.0 out of 10, this 4-star hotel is particularly well-suited for travellers seeking a stylish base close to attractions. The property is eco-certified, making it a great choice for environmentally conscious visitors. The hotel is also pet-friendly, allowing dogs and providing amenities such as food and water bowls. Guests can enjoy a range of facilities, including a restaurant, bar, and fitness centre, ensuring a comfortable stay.
  • Strand Palace Hotel: Located 6km from Shaftesbury, the Strand Palace Hotel is a chic 4-star accommodation that offers a blend of modern comfort and historic charm. Also rated at 9.0 out of 10, this eco-certified property is ideal for travellers who prioritise sustainability. The hotel features well-appointed rooms and a restaurant serving seasonal cuisine, enhancing your stay with delightful culinary experiences. Its central location makes it easy to explore London's famed attractions, while its commitment to eco-friendly practices adds to its appeal for conscientious guests.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, the Park Plaza London Waterloo is a contemporary 4-star hotel with a guest rating of 8.8 out of 10. This property caters to both business and leisure travellers, offering a range of facilities, including meeting rooms and a fitness centre. Like its counterparts, it is eco-certified and welcomes pets, providing amenities to ensure a comfortable experience for both you and your furry companions. The hotel’s location near key transport links makes it a convenient choice for exploring the city.

Where to stay near Shaftesbury

Discover the charming allure of Shaftesbury, a perfect base for family-friendly escapades and romantic getaways. Stroll through the historic streets and savour the local hospitality, or venture into nearby towns like Gillingham and Blandford Forum for more hidden gems. Don't miss the stunning views from Gold Hill, a quintessential English experience. Whether you’re seeking a weekend retreat or an urban adventure, Shaftesbury offers an inviting atmosphere for all types of travellers.

  • London: As a vibrant metropolis, London is a sprawling city that offers a rich tapestry of culture and history. Situated in the heart of England, Shaftesbury is an excellent base for exploring the vast array of attractions the city has to offer. Visitors flock to London year-round, with peak times in the summer months and around Halloween. The city is renowned for its shopping districts, world-class theatres, and entertainment venues. Key landmarks such as the iconic Tower Bridge and Hyde Park are easily accessible, making it a perfect destination for families and culture enthusiasts alike.
  • London City Centre: Located a mere 5km from Shaftesbury, London City Centre is the bustling heart of the capital, attracting visitors seeking a quintessential urban experience. With visitor numbers peaking in January and the autumn months, this vibrant neighbourhood offers an array of shopping areas, theatres, and amusement rides. Famous streets and symbolic landmarks like St. Paul's Cathedral and the London Eye are within close proximity, ensuring that guests have a wealth of cultural experiences at their fingertips.
  • Latchmere: Just 805m from Shaftesbury, Latchmere is a charming neighbourhood that offers a delightful mix of family-friendly activities and outdoor experiences. With consistent visitor numbers throughout the year, Latchmere is perfect for those looking to explore local parks and historic sites. The area boasts a variety of shopping venues and theatres, making it an ideal spot for a leisurely day out. Highlights include the picturesque urban parks and historical buildings that reflect London's rich heritage.

Things to do near Shaftesbury

Shopping

Discover Shaftesbury’s charming high street, lined with independent shops and quaint boutiques offering unique gifts and local souvenirs. Don’t miss the weekly market, where you can find artisan goods and fresh produce, creating a delightful shopping experience in this picturesque town.

Recreation

In Shaftesbury, you can indulge in rejuvenating treatments at the nearby Lavender House Spa, set in tranquil surroundings. For outdoor relaxation, explore the beautiful gardens at Gold Hill, where you can take leisurely walks and enjoy the stunning views of the countryside.

Adventure

Experience the thrill of motor racing at Mercedes-Benz World, located 26km from Shaftesbury, where adrenaline and speed combine. For a unique perspective of the area, take a ride on the cable car gondola at IFS Cloud Royal Docks Station, situated 13km away, perfect for families and outdoor enthusiasts.

For those seeking adventure, the Stubbers Activity and Adventure Centre offers an exhilarating zipline ropes course, located 31km from Shaftesbury, inviting you to embrace the outdoors in a fun and challenging environment.

Nightlife

Shaftesbury boasts a charming nightlife with its cosy pubs and vibrant bars. Enjoy a relaxed evening at The Shaftesbury Arms or dance the night away at The Old Inn. The local atmosphere is friendly, making it an inviting place to unwind and connect with others.

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

Find the best attractions near Shaftesbury

Shaftesbury, ideal for family and outdoor vacations, offers a range of attractions including vibrant streets, urban parks, and piazzas. Key points of interest include Shaftesbury Avenue, Shaftesbury Abbey, and Shaftesbury Theatre, providing cultural experiences for visitors. Whether you're seeking a city adventure or a family outing, Shaftesbury caters to diverse interests and promises memorable moments.

  • Hyde Park: A sprawling urban oasis, Hyde Park offers a serene escape with lush greenery, picturesque walking paths, and tranquil lakes. Enjoy leisurely strolls or picnics while soaking in the vibrant atmosphere, ideal for families and outdoor enthusiasts alike.
  • Buckingham Palace: The iconic residence of the British monarch, Buckingham Palace is steeped in history and culture. Witness the Changing of the Guard ceremony and explore the lavish State Rooms during the summer months, immersing yourself in royal heritage.
  • Big Ben: An emblem of London, Big Ben is a magnificent clock tower that captivates visitors with its impressive Gothic architecture. Located at the north end of the Palace of Westminster, it serves as a symbol of the city’s rich history and vibrant urban life.

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

Visiting Shaftesbury is convenient with access to several major airports. London Heathrow (LHR) is situated 21km away, with excellent hotels like the 5-star Sofitel London Heathrow, just 3km from the airport, and Fairmont Windsor Park, 11km away. London Gatwick (LGW), located 34km from Shaftesbury, offers luxurious options such as Alexander House And Utopia Spa, 8km away, and Windfalls Boutique Hotel, 5km away. Lastly, London Stansted (STN) is 55km away, featuring the 5-star Linden Stansted, 5km from the airport, and Novotel London Stansted Airport, only 3km away. Each airport provides accessible transportation services to these hotels.

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.