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

Find 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
7.0 out of 10, Good, (2 reviews)
"No reply from the contact number. No reply from the contact message. No kettle. No normal tv channels. No WiFi information. Shower difficult to work. No tv in bedroom."
United Kingdom
matthew
The price is ₩157,076
₩188,492 total
includes taxes & fees
Nov 3 - Nov 4
Samko Suites Clapham

2. Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
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,001 reviews)
"Hotel is very quiet and we loved being closed to water!"
United Kingdom
Nina
The price is ₩254,520
₩305,424 total
includes taxes & fees
Oct 19 - Oct 20
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, (874 reviews)
"Second visit. Loved the trip and will be back again in the near future"
United Kingdom
Simon
The price is ₩388,847
₩466,616 total
includes taxes & fees
Oct 25 - Oct 26
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, (2,005 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ₩160,288
₩192,346 total
includes taxes & fees
Nov 9 - Nov 10
lyf Chelsea London

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,700 reviews)
"Great location/ Great experience"
United States
Fay
The price is ₩235,041
₩282,049 total
includes taxes & fees
Nov 1 - Nov 2
Park Plaza London Riverbank

7. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,192 reviews)
"Always a great stay!"
United States
James
The price is ₩267,947
₩321,536 total
includes taxes & fees
Nov 1 - Nov 2
The Rembrandt

8. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,082 reviews)
"Great location"
Australia
mark
The price is ₩210,215
₩252,258 total
includes taxes & fees
Nov 1 - Nov 2
Marlin Waterloo

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,631 reviews)
"Amazing staff, great location, comfortable room!"
United States
Amber
The price is ₩403,243
₩483,891 total
includes taxes & fees
Nov 1 - Nov 2
St. James' Court, A Taj Hotel, London

10. 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,010 reviews)
"We loved the location, the history and the staff."
United States
Robert
The price is ₩381,942
₩458,331 total
includes taxes & fees
Nov 1 - Nov 2
The Rubens at the Palace

11. The Royal Horseguards, London

The Royal Horseguards, London
4.0 star property
City of Westminster, 5.1 km from Shaftesbury
9.2 out of 10, Wonderful, (2,641 reviews)
"We love the hotel it's full of helpful staff and in a great location"
United Kingdom
Jeffrey
The price is ₩349,618
₩419,541 total
includes taxes & fees
Nov 1 - Nov 2
The Royal Horseguards, London

12. Conrad London St. James

Conrad London St. James
5.0 star property
Westminster, 4.2 km from Shaftesbury
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location near Tube"
United States
Betsy
The price is ₩458,994
₩550,794 total
includes taxes & fees
Nov 7 - Nov 8
Conrad London St. James

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,414 reviews)
"Staff was super friendly, hotel is perfect located"
Ireland
Fernanda
The price is ₩136,245
₩163,494 total
includes taxes & fees
Oct 18 - Oct 19
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,420 reviews)
"Perfect location and great breakfast buffet."
United States
Debbie
The price is ₩308,492
₩370,191 total
includes taxes & fees
Oct 30 - Oct 31
Park Plaza London Westminster Bridge

15. Novotel London West

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

16. Apex Temple Court Hotel

Apex Temple Court Hotel
4.0 star property
6.4 km from Shaftesbury
9.6 out of 10, Exceptional, (1,997 reviews)
"Fabulous place to stay!"
United States
Angela
The price is ₩235,997
₩283,196 total
includes taxes & fees
Nov 1 - Nov 2
Apex Temple Court Hotel

17. 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)
"Amazing staff"
Mexico
DINORAH
The price is ₩694,583
₩833,499 total
includes taxes & fees
Oct 29 - Oct 30
Sofitel London St James

18. 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,758 reviews)
"Perfect location, great breakfast, lovely staff!"
United Kingdom
Emma
The price is ₩246,369
₩295,643 total
includes taxes & fees
Nov 1 - Nov 2
Strand Palace Hotel

19. 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, (820 reviews)
"Beautiful rooms, clean and well designed with great service from staff"
United States
senait
The price is ₩630,939
₩810,011 total
includes taxes & fees
Oct 30 - Oct 31
The Hari London, Vignette Collection by IHG

20. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (851 reviews)
"Clean room, nice hotel, great location , amazing staff"
United States
Marko
The price is ₩307,516
₩369,019 total
includes taxes & fees
Nov 1 - Nov 2
Miiro Templeton Garden
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 and neighborhoods 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

Discover a lively district with the Royal Opera House, street performances, and shopping at Apple Market. Explore historical sites like Theatre Royal Drury Lane and dine at renowned international restaurants.

City of Westminster

Home to iconic landmarks like Buckingham Palace and Westminster Abbey, this bustling borough offers world-class shopping on Oxford Street and Regent Street, as well as vibrant nightlife in Soho. With 27 Underground stations, it's well-connected and walkable for residents and visitors alike.

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

  • Family-Friendly Adventures: Shaftesbury offers a variety of activities perfect for families, ensuring fun for all ages.
  • Cultural Experiences: Enjoy lively theater performances and engaging music nights that showcase local talent.
  • Historic Attractions: Explore popular sites like Shaftesbury Abbey and charming streets steeped in history.
  • Urban Charm: Stroll through vibrant squares and urban parks, experiencing the warm atmosphere created by friendly locals.
  • Diverse Accommodations: From cozy guesthouses to well-appointed hotels, Shaftesbury caters to every traveler's needs.

Find great hotels near Shaftesbury

Shaftesbury offers a diverse selection of accommodations, from cozy guesthouses to well-appointed hotels, catering to every traveler’s needs. Whether you're visiting for business, leisure, or a family vacation, you'll find convenient amenities and services designed to enhance your stay. Explore the best options for lodging in Shaftesbury, London, and discover helpful hotel reviews to ensure a memorable experience.

  • Park Plaza London Westminster Bridge: Located a mere 5km from Shaftesbury, Park Plaza London Westminster Bridge is a 4-star hotel that caters to eco-conscious travelers seeking a rejuvenating escape. With a guest rating of 9.0 out of 10, this property offers a unique blend of luxury and sustainability. The hotel features a full-service spa complete with couples treatment rooms, a steam room, and a variety of facial treatments, making it an ideal choice for relaxation. Additionally, the pet-friendly policy allows guests to bring their dogs along, with amenities such as food and water bowls provided.
  • Strand Palace Hotel: Just 6km from Shaftesbury, Strand Palace Hotel stands out with its commitment to eco-tourism, receiving a guest rating of 9.0 out of 10. This 4-star hotel combines modern comfort with sustainable practices, making it a great choice for environmentally-minded travelers. Guests can enjoy a range of amenities that highlight the hotel’s eco-friendly certifications, all while being situated in a prime location that offers easy access to London’s vibrant attractions.
  • Park Plaza London Waterloo: Situated 5km from Shaftesbury, Park Plaza London Waterloo boasts a guest rating of 8.8 out of 10. This 4-star hotel is perfect for business travelers and those who prioritize sustainability. The property is pet-friendly, allowing dogs with specific amenities available for their comfort. Guests can enjoy eco-certified accommodations along with a range of business services, making it suitable for both leisure and work-related stays.

Where to stay near Shaftesbury

Exploring Shaftesbury offers a delightful mix of family-friendly attractions and urban charm. Just a short trip from London, this quaint neighborhood is perfect for weekend getaways or romantic escapes. Stroll through its historic streets, discover hidden gems, and enjoy the warm atmosphere created by friendly locals. Whether you're seeking outdoor adventures or cozy cafes, Shaftesbury and its surrounding areas promise a memorable experience for all travelers.

  • London: As a bustling metropolis, London offers a wealth of experiences for tourists. Shaftesbury is nestled within this vibrant city, where traveler arrivals peak from July to August and during October. Visitors flock to London for its family-friendly attractions, cultural richness, and iconic city experiences. Must-visit venues include renowned shopping districts, world-class theaters, and spectacular arenas. Local landmarks such as urban parks and symbolic attractions are easily accessible, making London a perfect base for exploration and adventure.
  • London City Centre: Located approximately 5km from Shaftesbury, London City Centre is a dynamic neighborhood teeming with energy and excitement. Visitor numbers peak in January and from October to November, as families and culture enthusiasts alike seek out its diverse offerings. The area boasts popular shopping spots, vibrant theaters, and thrilling amusement rides. With picturesque streets and significant landmarks nearby, London City Centre is a must-see for travelers eager to dive into the heart of the city's cultural scene.
  • Battersea: Just 1km away from Shaftesbury, Battersea is a charming neighborhood that attracts visitors year-round, with peak travel times in April, July, and September. Known for its family-friendly environment, Battersea offers a mix of city-themed and cultural experiences. Explore shopping areas, catch a show at local theaters, or enjoy events at arena entertainment facilities. The neighborhood is home to beautiful urban parks and historic sites, providing an enriching backdrop for your adventures in London.

Things to do near Shaftesbury

Shopping

In Shaftesbury, visit the Gold Hill Market for unique local crafts and artisanal products. For a broader selection, explore the nearby Castle Gardens Shopping Centre, which features various shops and eateries, making it a pleasant stop for gifts and souvenirs during your stay.

Recreation

In Shaftesbury, the luxurious spa at The Grosvenor Arms offers rejuvenating treatments that blend modern techniques with local ingredients. Nearby, the tranquil gardens of Gold Hill invite leisurely strolls, providing a serene backdrop for relaxation and reflection amidst the charming historic landscape.

Adventure

Experience the thrill of racing at Mercedes-Benz World, located 26km from Shaftesbury. Feel the adrenaline as you navigate the exhilarating tracks. For a unique aerial view, ride the cable car at IFS Cloud Royal Docks Station, just 13km away, perfect for families and adventure seekers alike.

Venture 31km to Stubbers Activity and Adventure Centre for an exciting zipline and ropes course. Test your limits while enjoying the great outdoors in a vibrant adventure setting, perfect for those looking to challenge themselves.

Nightlife

Shaftesbury boasts a charming nightlife scene with cozy pubs and local bars. The Shaftesbury Arts Centre often features live performances, while The Black Dog offers a relaxed atmosphere for drinks. Explore the vibrant streets, where you can find inviting spots for an enjoyable evening out.

*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 ideal destination for families and urban adventurers, offering a blend of outdoor activities and cultural experiences. Visitors can explore popular attractions like Shaftesbury Abbey, Shaftesbury Avenue, and the Shaftesbury Theatre, along with charming streets, urban parks, and vibrant squares. Whether you're seeking family-friendly outings or a taste of city life, Shaftesbury has something for everyone.

  • Hyde Park: This expansive urban park offers a serene escape from the bustling city life. With picturesque landscapes, walking paths, and serene lakes, Hyde Park is ideal for leisurely strolls or family picnics. It’s a great spot to engage in outdoor activities or simply relax amidst nature.
  • Buckingham Palace: As the official residence of the British monarch, Buckingham Palace showcases stunning architecture and rich history. Visitors can catch the Changing of the Guard ceremony, a vibrant display of British culture and tradition, making it a must-see for any traveler.
  • Big Ben: This iconic clock tower, part of the Palace of Westminster, is a symbol of London’s heritage. Its impressive Gothic design and the chimes that resonate throughout the city make it a captivating landmark, perfect for photos and soaking in the historical ambiance.

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

Traveling to Shaftesbury is convenient with major airports nearby. London Heathrow (LHR) is approximately 21km away, with excellent hotel options like the 5-star Sofitel London Heathrow, located 3km from the airport, and the luxurious Fairmont Windsor Park, situated 11km away. London Gatwick (LGW) lies about 34km from Shaftesbury, featuring hotels such as the 5-star Alexander House And Utopia Spa, 8km from the airport, and the charming Windfalls Boutique Hotel, just 5km away. Lastly, London Stansted (STN) is 55km distant, with nearby accommodations like the Radisson Blu Hotel, a mere 322m from the terminal, ensuring easy access for travelers.

Frequently asked questions

What is Shaftesbury like?
Travelers will be sure to find plenty to entertain them in London's Shaftesbury neighborhood. 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 will I be able 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 accommodations to choose from.
If I need to cancel my hotel reservation in Shaftesbury, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to review top deals in Shaftesbury.
Where can I learn more about changing or cancelling my trip to Shaftesbury?
To find more details about changing or cancelling your trip to Shaftesbury, go to https://www.expedia.com/service/.
What is there to do in this London neighborhood?
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.