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

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
8.0 out of 10, Very good, (8 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 ₹14,371
₹17,245 total
includes taxes & fees
9 Nov - 10 Nov
Samko Suites Clapham

2. 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,018 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 ₹17,241
₹20,690 total
includes taxes & fees
8 Nov - 9 Nov
The Chelsea Harbour Hotel & Spa London

3. 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, (887 reviews)
"Excellent stay in every way - can't wait to come back!"
United Kingdom
Carly
The price is ₹27,860
₹33,432 total
includes taxes & fees
22 Nov - 23 Nov
art'otel London Battersea Power Station

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 ₹9,428
₹11,313 total
includes taxes & fees
9 Nov - 10 Nov
lyf Chelsea London

5. 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,106 reviews)
"Great location and great value for the price"
Canada
Domenic
The price is ₹14,000
₹16,800 total
includes taxes & fees
8 Nov - 9 Nov
Hotel Riu Plaza London Victoria

6. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,130 reviews)
"The location and the staff are always amazing."
United Kingdom
Anita
The price is ₹13,856
₹16,628 total
includes taxes & fees
22 Nov - 23 Nov
Marlin Waterloo

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,731 reviews)
"Great location, good service and range of food options, helpful staff - had a pleasant stay"
United Kingdom
Anushri
The price is ₹16,949
₹20,339 total
includes taxes & fees
15 Nov - 16 Nov
Park Plaza London Riverbank

8. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,194 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is ₹21,186
₹25,424 total
includes taxes & fees
15 Nov - 16 Nov
The Rembrandt

9. 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,642 reviews)
"Great hotel, great location , excellent breakfast”, very helpful staff, spa facility was lovely"
United States
EVAN
The price is ₹29,078
₹34,894 total
includes taxes & fees
22 Nov - 23 Nov
St. James' Court, A Taj Hotel, London

10. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,164 reviews)
"Enjoyed"
United States
AKUA
The price is ₹10,699
₹12,839 total
includes taxes & fees
22 Nov - 23 Nov
Novotel London West

11. The Chesterfield Mayfair

The Chesterfield Mayfair
4.0 star property
Mayfair, 4.8 km from Shaftesbury
9.6 out of 10, Exceptional, (1,003 reviews)
"Loved our stay"
United States
Allen
The price is ₹34,951
₹41,941 total
includes taxes & fees
22 Nov - 23 Nov
The Chesterfield Mayfair

12. 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,409 reviews)
"Staff was super friendly, hotel is perfect located"
Ireland
Fernanda
The price is ₹9,725
₹11,669 total
includes taxes & fees
8 Nov - 9 Nov
Millennium Hotel and Conference Centre Gloucester London

13. Park Plaza County Hall London

Park Plaza County Hall London
4.0 star property
Waterloo, 4.9 km from Shaftesbury
9.2 out of 10, Wonderful, (2,819 reviews)
"Very helpful staff, lovely room and great breakfast"
United Kingdom
lauren
The price is ₹19,597
₹23,517 total
includes taxes & fees
22 Nov - 23 Nov
Park Plaza County Hall London

14. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (883 reviews)
"Nice hotel"
United States
Sydney
The price is ₹21,737
₹26,085 total
includes taxes & fees
22 Nov - 23 Nov
Miiro Templeton Garden

15. Sofitel London St James

Sofitel London St James
5.0 star property
5 km from Shaftesbury
9.6 out of 10, Exceptional, (1,001 reviews)
"A great hotel in a great location with great staff"
Belgium
MohammadReza
The price is ₹51,906
₹62,288 total
includes taxes & fees
20 Nov - 21 Nov
Sofitel London St James

16. Leonardo Royal London Tower Bridge

Leonardo Royal London Tower Bridge
4.0 star property
7.9 km from Shaftesbury
9.0 out of 10, Wonderful, (2,717 reviews)
"Everyone was very helpful, the restaurant next door was nice and quick, and it was a great walking area"
United States
Lauren
The price is ₹16,419
₹19,703 total
includes taxes & fees
8 Nov - 9 Nov
Leonardo Royal London Tower Bridge

17. 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,946 reviews)
"Great stay. Great location, friendly staff, clean accommodations."
United States
Elizabeth D
The price is ₹14,724
₹17,669 total
includes taxes & fees
15 Nov - 16 Nov
The Tower Hotel, by Thistle

18. H10 London Waterloo

H10 London Waterloo
4.0 star property
5.2 km from Shaftesbury
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay."
United Kingdom
LORENE
The price is ₹15,640
₹18,768 total
includes taxes & fees
22 Nov - 23 Nov
H10 London Waterloo

19. Danubius Hotel Regents Park

Danubius Hotel Regents Park
4.0 star property
7.2 km from Shaftesbury
9.0 out of 10, Wonderful, (1,311 reviews)
The price is ₹15,709
₹18,851 total
includes taxes & fees
9 Nov - 10 Nov
Danubius Hotel Regents Park

20. Novotel London Waterloo

Novotel London Waterloo
4.0 star property
4.3 km from Shaftesbury
8.6 out of 10, Excellent, (1,002 reviews)
"It was within walking distance to Big Ben, parliament, Westminster, the eye, and was easy to find! The staff was amazing and the room and areas were clean."
United States
Lindsay
The price is ₹15,360
₹18,432 total
includes taxes & fees
22 Nov - 23 Nov
Novotel 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.

Compare popular hotels in Shaftesbury

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A room with teal walls, a yellow sofa, a blue armchair, and a large window with pink curtains.
Samko Suites Clapham
2.0 star property
8.0
Very good
8 reviews
View
A rooftop infinity pool with a city skyline in the background.
art'otel London Battersea Power Station
5.0 star property
9.2
Wonderful
887 reviews
View
A marina with several boats docked, a large hotel building with multiple balconies and lit windows, and a wooden dock area.
The Chelsea Harbour Hotel & Spa London
5.0 star property
8.4
Very good
1,018 reviews
View
A modern lounge area with blue seating, a trophy display, and a curved ceiling design.
lyf Chelsea London
4.0 star property
8.2
Very good
2,000 reviews
View
A rooftop terrace with a chessboard, seating, and a view of the cityscape including a Ferris wheel.
Corinthia London
5.0 star property
9.8
Exceptional
1,002 reviews
View

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