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

Next weekend
In two weeks

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 ¥23,923
¥28,707 total
includes taxes & fees
Nov 9 - Nov 10
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 ¥10,373
¥62,219 total
includes taxes & fees
Nov 19 - Nov 20
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,020 reviews)
"Lovely big room Surrounding area we'll maintained.will book again"
United Kingdom
Andrew
The price is ¥28,702
¥34,442 total
includes taxes & fees
Nov 15 - Nov 16
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, (887 reviews)
"Excellent stay in every way - can't wait to come back!"
United Kingdom
Carly
The price is ¥49,201
¥59,041 total
includes taxes & fees
Nov 29 - Nov 30
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,001 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is ¥15,695
¥18,834 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,110 reviews)
"Great location and great value for the price"
Canada
Domenic
The price is ¥24,982
¥29,978 total
includes taxes & fees
Nov 15 - Nov 16
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,133 reviews)
"The location and the staff are always amazing."
United Kingdom
Anita
The price is ¥22,530
¥27,036 total
includes taxes & fees
Nov 22 - Nov 23
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,734 reviews)
"Convenient location and a clean, comfortable room."
United Kingdom
Jack
The price is ¥28,216
¥33,859 total
includes taxes & fees
Nov 22 - Nov 23
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,196 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is ¥35,270
¥42,324 total
includes taxes & fees
Nov 15 - Nov 16
The Rembrandt

10. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,166 reviews)
"Great for a 1 week stay but the tub leaked and the carpet was very dirty"
United States
Anne-Laure
The price is ¥17,811
¥21,373 total
includes taxes & fees
Nov 22 - Nov 23
Novotel London West

11. 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,723 reviews)
"Lovely property and very well located. The staff were exceptionally helpful"
United Kingdom
Lorna
The price is ¥26,822
¥32,187 total
includes taxes & fees
Nov 15 - Nov 16
Leonardo Royal London Tower Bridge

12. 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,955 reviews)
"Great stay. Great location, friendly staff, clean accommodations."
United States
Elizabeth D
The price is ¥24,512
¥29,414 total
includes taxes & fees
Nov 29 - Nov 30
The Tower Hotel, by Thistle

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.6 out of 10, Excellent, (2,412 reviews)
"Great location"
United States
Jane
The price is ¥16,189
¥19,426 total
includes taxes & fees
Nov 15 - Nov 16
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,465 reviews)
"Great location, friendly staff, clean facilities and plenty for the breakfast"
United Kingdom
Craig
The price is ¥35,270
¥42,324 total
includes taxes & fees
Nov 15 - Nov 16
Park Plaza London Westminster Bridge

15. 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,646 reviews)
"Great hotel, great location , excellent breakfast”, very helpful staff, spa facility was lovely"
United States
EVAN
The price is ¥49,042
¥58,851 total
includes taxes & fees
Nov 22 - Nov 23
St. James' Court, A Taj Hotel, London

16. 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,006 reviews)
"Absolutely beautiful hotel with an ideal location. Close to the Victoria tube station and some nice restaurants and pubs nearby. Would definitely stay here again"
United States
judith
The price is ¥39,106
¥46,927 total
includes taxes & fees
Nov 29 - Nov 30
The Rubens at the Palace

17. 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 ¥86,410
¥103,692 total
includes taxes & fees
Nov 20 - Nov 21
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,051 reviews)
"Really friendly staff and room was delightful"
United Kingdom
Kristine
The price is ¥27,158
¥32,590 total
includes taxes & fees
Nov 22 - Nov 23
The Hoxton, Shepherd's Bush

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,313 reviews)
"Nice comfy hotel"
United Kingdom
Sujata
The price is ¥26,436
¥31,723 total
includes taxes & fees
Nov 9 - Nov 10
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 ¥25,570
¥30,684 total
includes taxes & fees
Nov 22 - Nov 23
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
Star rating
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,020 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,001 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 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