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

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
7.4 out of 10, Good, (3 reviews)
"Clean & great facilities. Will definitely use again."
United Kingdom
Charlotte
The price is ¥18,046
¥21,655 total
includes taxes & fees
Oct 27 - Oct 28
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 ¥40,553
¥101,668 total
includes taxes & fees
Nov 8 - Nov 9
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.4 out of 10, Very good, (1,004 reviews)
"Hotel is very quiet and we loved being closed to water!"
United Kingdom
Nina
The price is ¥27,780
¥33,336 total
includes taxes & fees
Oct 25 - Oct 26
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, (876 reviews)
"New hotel great location 2nights max to see the area"
United Kingdom
Lee
The price is ¥47,447
¥56,936 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,000 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ¥18,168
¥21,801 total
includes taxes & fees
Nov 9 - Nov 10
lyf Chelsea London

6. 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,092 reviews)
"Hotel was perfect location. Breakfast buffet was excellent. Accommodations worked out very well for our stay."
United States
Lindsay
The price is ¥25,257
¥30,309 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Riu Plaza London Victoria

7. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,083 reviews)
"It was a wonderful hotel, the stay was excellent, and the staff were very friendly and helpful."
United Arab Emirates
HISHAM
The price is ¥22,536
¥27,043 total
includes taxes & fees
Nov 8 - Nov 9
Marlin Waterloo

8. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,712 reviews)
"Great location/ Great experience"
United States
Fay
The price is ¥28,221
¥33,866 total
includes taxes & fees
Nov 8 - Nov 9
Park Plaza London Riverbank

9. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,187 reviews)
"Always a great stay!"
United States
James
The price is ¥26,105
¥31,326 total
includes taxes & fees
Nov 1 - Nov 2
The Rembrandt

10. 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,634 reviews)
"Amazing staff, great location, comfortable room!"
United States
Amber
The price is ¥48,417
¥58,100 total
includes taxes & fees
Oct 30 - Oct 31
St. James' Court, A Taj Hotel, London

11. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,156 reviews)
"clean room,easy to check in."
Canada
Carlo Shane
The price is ¥17,462
¥20,954 total
includes taxes & fees
Nov 1 - Nov 2
Novotel London West

12. 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,651 reviews)
"Terrific hotel - a peaceful location in the heart of Whitehall - fantastic interior. Couldn’t have picked a better stay"
United Kingdom
James
The price is ¥46,390
¥55,668 total
includes taxes & fees
Nov 8 - Nov 9
The Royal Horseguards, London

13. The Bailey's Hotel London Kensington

The Bailey's Hotel London Kensington
4.0 star property
3.6 km from Shaftesbury
9.0 out of 10, Wonderful, (2,578 reviews)
"Always love staying here!"
United States
Donna
The price is ¥30,369
¥36,443 total
includes taxes & fees
Nov 9 - Nov 10
The Bailey's Hotel London Kensington

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,416 reviews)
"Great stay!"
Canada
Benjamin
The price is ¥37,923
¥45,508 total
includes taxes & fees
Nov 8 - Nov 9
Park Plaza London Westminster Bridge

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,310 reviews)
"Nice comfy hotel"
United Kingdom
Sujata
The price is ¥24,362
¥29,235 total
includes taxes & fees
Oct 23 - Oct 24
Danubius Hotel Regents Park

16. 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, (821 reviews)
"Beautiful rooms, clean and well designed with great service from staff"
United States
senait
The price is ¥67,379
¥80,855 total
includes taxes & fees
Oct 25 - Oct 26
The Hari London, Vignette Collection by IHG

17. Sofitel London St James

Sofitel London St James
5.0 star property
5 km from Shaftesbury
9.6 out of 10, Exceptional, (1,002 reviews)
"A great hotel in a great location with great staff"
Belgium
MohammadReza
The price is ¥84,841
¥101,810 total
includes taxes & fees
Nov 8 - Nov 9
Sofitel London St James

18. The Hoxton, Shepherd's Bush

The Hoxton, Shepherd's Bush
4.0 star property
6.4 km from Shaftesbury
9.4 out of 10, Exceptional, (1,049 reviews)
"Really friendly staff and room was delightful"
United Kingdom
Kristine
The price is ¥22,754
¥27,305 total
includes taxes & fees
Nov 8 - Nov 9
The Hoxton, Shepherd's Bush

19. 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,007 reviews)
"We loved the location, the history and the staff."
United States
Robert
The price is ¥41,274
¥49,529 total
includes taxes & fees
Oct 25 - Oct 26
The Rubens at the Palace

20. COMO Metropolitan London

COMO Metropolitan London
5.0 star property
Mayfair, 4.5 km from Shaftesbury
9.2 out of 10, Wonderful, (930 reviews)
"Hadn't been to the Met in a decade and returning was wonderful. The staff was absolutely lovely. Plan to be back soon."
United States
Thomas
The price is ¥71,072
¥85,287 total
includes taxes & fees
Oct 25 - Oct 26
COMO Metropolitan London
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

  • Vibrant Arts Scene: Enjoy local theater performances and music nights, perfect for entertainment lovers.
  • Historic Attractions: Explore key sites like Shaftesbury Abbey and Shaftesbury Theatre, rich in culture.
  • Charming Shopping: Discover unique shops and quaint cafes that add to the neighborhood's charm.
  • Family-Friendly Atmosphere: Ideal for family vacations with activities and parks for all ages.
  • Welcoming Accommodations: A variety of hotels and guesthouses cater to every traveler's needs.

Find great hotels near Shaftesbury

In Shaftesbury, you'll discover a variety of accommodation options, including hotels and guesthouses, perfect for every type of traveler. Whether you’re seeking a family-friendly stay, a business-friendly environment, or easy access to shopping, Shaftesbury has you covered. With numerous hotel reviews available, you can choose the ideal place to make your visit memorable in this charming part of London.

  • Park Plaza London Westminster Bridge: Located just 5km from Shaftesbury, this 4-star hotel boasts a unique spa-themed atmosphere that caters to both relaxation and business needs. With a guest rating of 9.0 out of 10, the hotel welcomes pets and features amenities such as Food and Water Bowls and Dogs Only policies. Guests can indulge in a full spa experience with indoor pool access, body treatments, and couples' treatment rooms, making it an excellent choice for those seeking a rejuvenating getaway.
  • Strand Palace Hotel: Situated 6km from Shaftesbury, the Strand Palace Hotel is a 4-star eco-certified property that emphasizes sustainability. With a solid guest rating of 9.0 out of 10, it appeals to eco-friendly travelers who appreciate thoughtful accommodations. This hotel merges comfort with environmental responsibility, providing a serene stay in the heart of London while ensuring minimal impact on the planet.
  • Park Plaza London Waterloo: Also located 5km from Shaftesbury, the Park Plaza London Waterloo is a 4-star hotel with a guest rating of 8.8 out of 10. This property is ideal for those looking for a blend of pet-friendly and eco-certified options. With amenities like Food and Water Bowls and a welcoming pet policy, it caters to pet owners while maintaining a commitment to sustainability. Business travelers will find the facilities accommodating, making it a practical choice for both work and leisure.

Where to stay near Shaftesbury

Discover the charm of Shaftesbury, a delightful neighborhood perfect for family vacations and weekend getaways. Explore nearby London, where urban excitement meets friendly locals. Don't miss hidden gems like romantic parks and quaint cafes, ideal for couples looking for a cozy retreat. Whether you're seeking outdoor adventures or budget-friendly experiences, Shaftesbury offers a welcoming atmosphere that caters to every traveler’s needs.

  • London: As a bustling metropolis, London is a vibrant blend of history and modernity. Shaftesbury is located within this dynamic city, making it a perfect base for exploration. The city attracts travelers year-round, with peak visitor numbers in July, August, and October. Visitors flock to London for family-friendly activities, cultural experiences, and city-themed adventures. Highlights include world-renowned shopping districts, iconic theaters, and lively entertainment arenas. Don't miss iconic landmarks and beautiful urban parks that provide a picturesque backdrop to your visit.
  • London City Centre: Situated just 5km from Shaftesbury, London City Centre is the heart of the capital, brimming with attractions and amenities. This neighborhood enjoys steady traveler interest, particularly in January and from October to November. Visitors are drawn to its family-friendly atmosphere and rich cultural experiences. The City Centre offers a variety of shopping options, theaters, and amusement rides, ensuring there's something for everyone. Explore the charming streets and symbolic landmarks that make this area a must-visit on your trip.
  • Battersea: Located a mere 1km from Shaftesbury, Battersea is a lively neighborhood that combines urban charm with a touch of history. With consistent traveler interest, especially in April, July, and September, it's a great spot for families and culture enthusiasts alike. Popular attractions include shopping areas, theaters, and vibrant entertainment venues. Discover the local urban parks and historic buildings that add character to this neighborhood, making it an enjoyable place to explore and unwind during your stay.

Things to do near Shaftesbury

Shopping

Shaftesbury offers charming shopping experiences with local boutiques and gift shops. Explore the Shaftesbury Market for unique souvenirs and handcrafted items. For a broader selection, visit the nearby Castlepoint Shopping Park, featuring various retail outlets and dining options to enhance your shopping trip.

Recreation

In Shaftesbury, the tranquil Gold Hill Spa offers rejuvenating treatments and wellness programs in a peaceful setting, while the nearby Cranborne Chase Area of Outstanding Natural Beauty invites you to explore scenic trails and lush landscapes for outdoor relaxation and mindfulness.

Adventure

Experience the thrill of motor racing at Brands Hatch Circuit, located 31km from Shaftesbury, where speed and adrenaline await. For a unique perspective of the city, ride the IFS Cloud Royal Docks Station cable car gondola, just 13km away. Don’t miss the zipline ropes course at Stubbers Activity and Adventure Centre, 31km from Shaftesbury, for an exhilarating outdoor adventure.

Nightlife

Shaftesbury offers a lively nightlife scene with cozy pubs and vibrant bars. Enjoy a drink at The Shaftesbury Arms for a casual vibe, or explore local favorites like The Greyhound for a more traditional pub experience. Live music events at various venues add to the energetic atmosphere.

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

Find the best attractions near Shaftesbury

Shaftesbury is a great destination for families and those seeking a mix of city life and outdoor activities. Key points of interest include Shaftesbury Avenue, Shaftesbury Abbey, and Shaftesbury Theatre, along with charming streets, urban parks, and vibrant squares. Visitors can immerse themselves in the local culture while enjoying a family-friendly atmosphere, making it an ideal vacation spot.

  • Hyde Park: Enjoy the expansive greenery and tranquil lakes of Hyde Park, an urban oasis perfect for leisurely strolls, picnics, or family outings. With its vibrant atmosphere and diverse activities, you can rent a rowboat, visit the Serpentine Gallery, or simply unwind in nature's embrace.
  • Buckingham Palace: Discover the grandeur of Buckingham Palace, the official residence of the British monarch. Explore its rich history, stunning architecture, and the iconic Changing of the Guard ceremony, which showcases British culture and tradition.
  • Piccadilly Circus: Experience the bustling energy of Piccadilly Circus, a vibrant intersection illuminated by neon lights. This iconic street is a hub for shopping, dining, and entertainment, making it a lively spot to soak in the city's dynamic vibe.

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

Flying into Shaftesbury is convenient with major airports like London Heathrow (LHR), located 21km away. Notable hotels nearby include the 5-star Sofitel London Heathrow, just 3km from the airport, and Great Fosters, 10km away. London Gatwick (LGW), 34km from Shaftesbury, also offers excellent accommodations such as the 5-star Alexander House And Utopia Spa, 8km away. For London Stansted (STN), situated 55km from Shaftesbury, options include the 5-star Linden Stansted, 5km away, and the 4-star Radisson Blu Hotel, just 322m from the airport. Each airport provides accessible transportation from these hotels.

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.

Explore a world of travel with Expedia