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

Hotels in Shaftesbury

  • 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, (9 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 S$203
includes taxes & fees
17 Nov - 18 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,024 reviews)
"Lovely staff, tasty breakfast and dinner options! Great spa facilities- would recommend."
United Kingdom
Shreya
The price is S$277
includes taxes & fees
16 Nov - 17 Nov
The Chelsea Harbour Hotel & Spa London

3. lyf Chelsea London

lyf Chelsea London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (1,998 reviews)
"Location and breakfast was great!"
Canada
Elizabeth
The price is S$151
includes taxes & fees
13 Dec - 14 Dec
lyf Chelsea 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, (890 reviews)
"Excellent stay in every way - can't wait to come back!"
United Kingdom
Carly
The price is S$439
includes taxes & fees
29 Nov - 30 Nov
art'otel London Battersea Power Station

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,102 reviews)
"Great llcation and great breakfast!"
United States
Eric
The price is S$241
includes taxes & fees
22 Nov - 23 Nov
Hotel Riu Plaza London Victoria

6. ibis London Earls Court

ibis London Earls Court
3.0 star property
3.7 km from Shaftesbury
8.6 out of 10, Excellent, (1,007 reviews)
"Great locations, comfy beds and very clean"
United Kingdom
Jack
The price is S$138
includes taxes & fees
13 Dec - 14 Dec
ibis London Earls Court

7. The Z Hotel Holborn

The Z Hotel Holborn
3.0 star property
Covent Garden, 6.2 km from Shaftesbury
8.4 out of 10, Very good, (1,255 reviews)
"Really nicely done hotel and good value"
United Kingdom
Terence
The price is S$128
includes taxes & fees
29 Nov - 30 Nov
The Z Hotel Holborn

8. Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
9.0 out of 10, Wonderful, (3,144 reviews)
"The location and the staff are always amazing."
United Kingdom
Anita
The price is S$220
includes taxes & fees
22 Nov - 23 Nov
Marlin Waterloo

9. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,167 reviews)
"Great for a 1 week stay but the tub leaked and the carpet was very dirty"
United States
Anne-Laure
The price is S$172
includes taxes & fees
13 Dec - 14 Dec
Novotel London West

10. Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,745 reviews)
"Convenient location and a clean, comfortable room."
United Kingdom
Jack
The price is S$272
includes taxes & fees
22 Nov - 23 Nov
Park Plaza London Riverbank

11. Otherwander Soho Pod Hotel (ADULTS ONLY)

Otherwander Soho Pod Hotel (ADULTS ONLY)
2.0 star property
Soho, 5.8 km from Shaftesbury
8.8 out of 10, Excellent, (920 reviews)
"Very clean, friendly staff, and great location"
United States
Elyssa
The price is S$88
includes taxes & fees
30 Nov - 1 Dec
Otherwander Soho Pod Hotel (ADULTS ONLY)

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,415 reviews)
"As a solo traveller I really enjoyed my stay and the helpfulness of the checkin staff."
Ireland
Helena
The price is S$175
includes taxes & fees
13 Dec - 14 Dec
Millennium Hotel and Conference Centre Gloucester London

13. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,001 reviews)
"Great location, Clean room and helpful staff."
United States
Riccardo
The price is S$209
includes taxes & fees
22 Nov - 23 Nov
Georgian House Hotel

14. Park Plaza London Victoria

Park Plaza London Victoria
4.0 star property
3.4 km from Shaftesbury
9.0 out of 10, Wonderful, (1,751 reviews)
"Location is perfect for a visit to London"
Canada
Claire
The price is S$255
includes taxes & fees
22 Nov - 23 Nov
Park Plaza London Victoria

15. Twenty Nevern Square Hotel

Twenty Nevern Square Hotel
4.0 star property
4 km from Shaftesbury
8.6 out of 10, Excellent, (1,000 reviews)
"Very nice stay. Close to the tube so very convenient location. Staff were friendly. Room was small, but very clean. Morning breakfast was nice to have. Perfect stay for a short weekend."
Canada
Kelley
The price is S$147
includes taxes & fees
13 Dec - 14 Dec
Twenty Nevern Square Hotel

16. Luna Simone Hotel

Luna Simone Hotel
3.0 star property
3.1 km from Shaftesbury
9.4 out of 10, Exceptional, (1,000 reviews)
"Great breakfast!"
United States
Scott
The price is S$289
includes taxes & fees
22 Nov - 23 Nov
Luna Simone Hotel

17. Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.2 out of 10, Wonderful, (1,374 reviews)
"very good location, room is clean and the staffs are very nice."
United States
Nancy
The price is S$140
includes taxes & fees
29 Nov - 30 Nov
Brit Hotels Earls Court

18. The Rembrandt

The Rembrandt
4.0 star property
3.5 km from Shaftesbury
9.0 out of 10, Wonderful, (2,188 reviews)
"Great location and breakfast was convenient"
Canada
Erynn
The price is S$299
includes taxes & fees
13 Dec - 14 Dec
The Rembrandt

19. Novotel London Waterloo

Novotel London Waterloo
4.0 star property
4.3 km from Shaftesbury
8.6 out of 10, Excellent, (1,002 reviews)
"The hotel was perfect for us. Location couldn’t have been better."
Canada
Michelle Joanne
The price is S$259
includes taxes & fees
29 Nov - 30 Nov
Novotel London Waterloo

20. Star Hotel

Star Hotel
2.0 star property
5.8 km from Shaftesbury
9.0 out of 10, Wonderful, (952 reviews)
"Location and the staff were great"
Mexico
Karina Genoveva Guadalupe
The price is S$158
includes taxes & fees
17 Nov - 18 Nov
Star Hotel
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 large windows, a glass table, a floral armchair, and a yellow chair.
Samko Suites Clapham
2.0 star property
8.0
Very good
9 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
890 reviews
View
A marina with boats docked, a large hotel building, and a cityscape in the background.
The Chelsea Harbour Hotel & Spa London
5.0 star property
8.4
Very good
1,024 reviews
View
An outdoor seating area with checkered chairs and round tables, a teal tablecloth, and potted plants.
lyf Chelsea London
4.0 star property
8.2
Very good
1,998 reviews
View
A glass entrance with a sign reading "RIU PLAZA LONDON VICTORIA HOTEL".
Hotel Riu Plaza London Victoria
4.0 star property
9.0
Wonderful
4,102 reviews
View

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.

Covent Garden

A vibrant district, home to many of London’s trendiest boutiques and bars, where you can while away many entertaining hours.

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

  • Charming Streets: Stroll through enchanting streets lined with friendly locals, capturing the essence of this picturesque town.
  • Cultural Offerings: Enjoy vibrant music nights and captivating performances at the local arts theatre.
  • Historic Attractions: Visit key sites such as Shaftesbury Abbey and Shaftesbury Theatre for a taste of history.
  • Outdoor Activities: Explore the serene Cranborne Chase Area of Outstanding Natural Beauty for a peaceful retreat.
  • Diverse Accommodations: Choose from a range of family-friendly guesthouses and convenient hotels to suit every traveller.

Find great hotels near Shaftesbury

Discover a charming selection of accommodation options in Shaftesbury, London, ideal for every type of traveller. Whether you're seeking a family-friendly guesthouse, a convenient hotel for business travel, or a base for exploring local shopping, you'll find a variety of choices tailored to your needs. With numerous reviews available, you can ensure your stay in this picturesque area will be both comfortable and memorable.

  • Park Plaza London Westminster Bridge: Nestled a mere 4.8km from Shaftesbury, the Park Plaza London Westminster Bridge is a sophisticated 4-star hotel that exudes a spa-themed atmosphere, ideal for both leisure and business travellers. With a commendable guest rating of 9.0 out of 10, this property welcomes pets and offers amenities tailored for furry companions, including food and water bowls and a pet-friendly policy. The hotel features a luxurious full-service spa, complete with treatment rooms and an indoor pool, providing a tranquil escape for relaxation after a busy day in the city.
  • Strand Palace Hotel: Located 6.4km from Shaftesbury, the Strand Palace Hotel is a 4-star eco-certified accommodation that appeals to environmentally conscious travellers. With a guest rating of 9.0 out of 10, this hotel offers a modern yet sustainable experience, showcasing its commitment to eco-friendliness. Guests can enjoy a range of amenities designed for comfort while knowing that their stay is contributing to greener practices in hospitality.
  • Park Plaza London Waterloo: Situated just 4.8km away from Shaftesbury, the Park Plaza London Waterloo is another excellent 4-star option, boasting a guest rating of 8.8 out of 10. This hotel is ideal for travellers seeking a blend of eco-certification and pet-friendly policies. With amenities similar to its counterpart at Westminster Bridge, including provisions for pets and a commitment to sustainability, this hotel caters to both business and leisure guests looking for a responsible and comfortable stay in London.

Where to stay near Shaftesbury

Shaftesbury offers a delightful blend of family-friendly activities and urban charm, making it an ideal getaway. Discover the enchanting streets lined with friendly locals, or enjoy a romantic stroll through the picturesque Gold Hill. Nearby, explore the vibrant city of London for a weekend adventure filled with iconic sights. For hidden gems, visit the serene Cranborne Chase Area of Outstanding Natural Beauty, perfect for outdoor enthusiasts and those seeking tranquility away from the hustle and bustle.

  • London: As one of the world's most iconic metropolises, London offers an unparalleled travel experience. Shaftesbury is nestled within this vibrant city, known for its rich tapestry of culture and history. Visitors can enjoy an array of family-friendly attractions, from the bustling shopping areas to renowned theatres showcasing top-notch performances. Notable landmarks such as Buckingham Palace and the Tower of London are easily accessible, along with urban parks like Hyde Park, perfect for a leisurely stroll or a picnic.
  • London City Centre: Located approximately 4.8km from Shaftesbury, London City Centre is a thriving hub that pulsates with energy. Its appeal lies in its cultural offerings and family-oriented activities. The area boasts a mix of shopping precincts and entertainment venues, including amusement rides that delight visitors of all ages. Noteworthy attractions include the historic streets of Covent Garden and numerous symbolic landmarks, making it a must-visit for those looking to immerse themselves in the heart of London’s vibrant life.
  • Battersea: Just 1.1km from Shaftesbury, Battersea is a charming neighbourhood that combines urban living with green spaces. Known for its family-friendly atmosphere, visitors can explore shopping areas and enjoy performances at local theatres. The famous Battersea Park, with its serene lakes and beautiful gardens, provides a perfect escape from the city's hustle and bustle. Additionally, the area's rich history is palpable in its historic buildings, making it an intriguing spot for culture enthusiasts.

Things to do near Shaftesbury

Shopping

Shaftesbury offers charming shops and boutiques, ideal for unique gifts and souvenirs. Visit the local markets for artisanal crafts and local delicacies. For a more extensive shopping experience, head to nearby shopping centres featuring various high street brands and specialty stores.

Recreation

In Shaftesbury, the luxurious La Vie Spa offers a range of rejuvenating therapies, including aromatherapy and massages, in a tranquil setting. Nearby, the picturesque Gold Hill provides scenic walks that promote relaxation and mindfulness, allowing you to connect with nature and enjoy the charming countryside.

Adventure

Experience breathtaking views at the IFS Cloud Greenwich Peninsula Station cable car, located 12.9km from Shaftesbury, offering an exhilarating ride above the Thames. For thrill-seekers, the Stubbers Activity and Adventure Centre, 30.6km away, features an exciting zipline ropes course set in a picturesque outdoor environment.

Nightlife

Shaftesbury's nightlife features charming pubs like The Royal Oak, where you can enjoy local ales and live music. For a more relaxed evening, The Shaftesbury Arts Centre hosts various performances, while The Grosvenor Arms offers a welcoming atmosphere with delicious dining options.

*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 destination for family and outdoor vacations, offering a blend of cultural experiences in its charming streets, urban parks, and vibrant piazzas. Key attractions include Shaftesbury Avenue, Shaftesbury Theatre, and the historic Shaftesbury Abbey, ensuring a delightful visit for those seeking both city life and family-friendly activities. Explore the local area to fully appreciate its unique character and offerings.

  • Hyde Park: This expansive urban park offers a serene escape from the hustle and bustle of the city. With its beautiful gardens, picturesque lakes, and expansive lawns, it’s an ideal spot for family picnics or leisurely strolls. Enjoy the vibrant atmosphere, where you may encounter street performers and local events.
  • Buckingham Palace: As the official residence of the British monarch, this historic palace is steeped in royal history and tradition. Visitors can witness the Changing of the Guard ceremony and explore the stunning architecture, which reflects British heritage and culture.
  • Big Ben: An iconic symbol of London, this clock tower captivates with its impressive Gothic design. Positioned beside the Houses of Parliament, Big Ben is a must-see for any visitor, offering a glimpse into the city’s rich history and architectural grandeur.

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

Reaching Shaftesbury is convenient with several major airports nearby. London Heathrow (LHR) is approximately 20.9km away, with excellent hotel options like the 5-star Sofitel London Heathrow, located 3.2km from the airport, and Great Fosters, also a 5-star hotel, 9.7km away. London Gatwick (LGW) is about 33.8km from Shaftesbury, featuring hotels such as the 5-star Alexander House And Utopia Spa, 8.0km away, and Windfalls Boutique Hotel, 4.8km away. Lastly, London Stansted (STN) is 54.7km from Shaftesbury, with nearby accommodation including the Radisson Blu Hotel, just 322m from the airport. All hotels offer accessible transport to their respective airports.

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