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

Guest rating
Guest rating
Star rating

Our top choices for Shaftesbury hotels

Clapham Calm 2 Bedroom Flat With Garden

Clapham Calm 2 Bedroom Flat With Garden
2.0 star property
Shaftesbury
The price is NT$12,006
NT$25,444 total
includes taxes & fees
Jul 16 - Jul 17
Clapham Calm 2 Bedroom Flat With Garden

PubLove @ The Crown, Battersea - Hostel

PubLove @ The Crown, Battersea - Hostel
2.0 star property
Shaftesbury
7.0 out of 10, Good, (120 reviews)
"The hostel's room and service is value for money. It is good to stay."
United Kingdom
Chia Chi
The price is NT$2,718
NT$3,262 total
includes taxes & fees
Jul 22 - Jul 23
PubLove @ The Crown, Battersea - Hostel

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,355 reviews)
"Location was amazing!"
United States
Dane
The price is NT$3,750
NT$4,500 total
includes taxes & fees
Aug 2 - Aug 3
The Tower Hotel, by Thistle

The Kensington Hideaway

The Kensington Hideaway
4.0 star property
4.7 km from Shaftesbury
9.4 out of 10, Exceptional, (120 reviews)
"Beautiful and modern hotel with excellent location!"
United Kingdom
Margarita
The price is NT$5,379
NT$6,455 total
includes taxes & fees
Aug 9 - Aug 10
The Kensington Hideaway

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,030 reviews)
"Great rooms and breakfast"
United Kingdom
Preethy
The price is NT$8,629
NT$10,354 total
includes taxes & fees
Jul 26 - Jul 27
Park Plaza London Westminster Bridge

Otherwander Soho Pod Hotel

Otherwander Soho Pod Hotel
2.0 star property
Soho, 5.8 km from Shaftesbury
8.8 out of 10, Excellent, (148 reviews)
"Great location."
Australia
Hongzhi
The price is NT$2,899
NT$3,479 total
includes taxes & fees
Jul 16 - Jul 17
Otherwander Soho Pod Hotel

The Rubens at the Palace

The Rubens at the Palace
5.0 star property
Westminster, 3.8 km from Shaftesbury
9.2 out of 10, Wonderful, (1,012 reviews)
"Superb hotel with the most attentive staff. Been a pleasure to stay here on more than one occasion. Great location also."
United Kingdom
Victoria
The price is NT$8,413
NT$10,095 total
includes taxes & fees
Aug 3 - Aug 4
The Rubens at the Palace

The Z Hotel Holborn

The Z Hotel Holborn
3.0 star property
Covent Garden, 6.2 km from Shaftesbury
8.6 out of 10, Excellent, (962 reviews)
"Perfect for our overnight stay in London. Although the rooms are small the use of space is brilliant, they are very well maintained and comfortable. The hotel on the whole was excellent with friendly and helpful staff and in a great location for the part of London."
United Kingdom
Stuart
The price is NT$2,166
NT$3,247 total
includes taxes & fees
Jul 26 - Jul 27
The Z Hotel Holborn

Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,452 reviews)
"Great hotel, great location"
United Kingdom
Grant
The price is NT$6,831
NT$8,197 total
includes taxes & fees
Jul 26 - Jul 27
Park Plaza London Riverbank

Apex City of London Hotel

Apex City of London Hotel
4.0 star property
7.4 km from Shaftesbury
9.4 out of 10, Exceptional, (2,889 reviews)
"Fantastic stay at the Apex hotel! Super clean, friendly staff and great breakfast. Would definitely stay here again when in London."
Canada
Caroline
The price is NT$5,932
NT$7,119 total
includes taxes & fees
Jul 26 - Jul 27
Apex City of London Hotel

Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1,048 reviews)
"Great stay"
United States
Gary
The price is NT$3,562
NT$4,274 total
includes taxes & fees
Aug 9 - Aug 10
Brit Hotels Earls Court

The May Fair Hotel, Mayfair London

The May Fair Hotel, Mayfair London
5.0 star property
Mayfair, 4.8 km from Shaftesbury
9.0 out of 10, Wonderful, (1,010 reviews)
"Excellent staff, great location, lovely breakfast"
United Kingdom
stuart
The price is NT$14,704
NT$17,645 total
includes taxes & fees
Aug 7 - Aug 8
The May Fair Hotel, Mayfair London

The Clermont London, Victoria

The Clermont London, Victoria
4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (3,243 reviews)
"Thoroughly enjoyed our stay."
United States
David
The price is NT$7,946
NT$9,535 total
includes taxes & fees
Jul 26 - Jul 27
The Clermont London, Victoria

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,637 reviews)
"Great location and helpful staff. We’ve stayed twice and will come back again!"
United States
Corinna
The price is NT$8,413
NT$10,095 total
includes taxes & fees
Aug 3 - Aug 4
St. James' Court, A Taj Hotel, London

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,788 reviews)
"Was great!! Would definitely stay again"
United States
WILLIAM
The price is NT$7,909
NT$9,491 total
includes taxes & fees
Aug 9 - Aug 10
Park Plaza County Hall London

The Athenaeum Hotel & Residences

The Athenaeum Hotel & Residences
5.0 star property
Mayfair, 4.4 km from Shaftesbury
8.8 out of 10, Excellent, (794 reviews)
"Always great staying at the Athenaeum - friendly staff, lively rooms, great location. "
United Kingdom
ken
The price is NT$12,483
NT$14,979 total
includes taxes & fees
Aug 10 - Aug 11
The Athenaeum Hotel & Residences

Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,912 reviews)
"Great location"
United States
Frank
The price is NT$3,236
NT$3,883 total
includes taxes & fees
Jul 26 - Jul 27
Zedwell Piccadilly Circus

The Z Hotel Trafalgar

The Z Hotel Trafalgar
3.0 star property
West End, 5.5 km from Shaftesbury
8.8 out of 10, Excellent, (654 reviews)
"Excellent location and friendly and helpful staff Would totally recommend it"
United States
María Isabel
The price is NT$1,986
NT$3,031 total
includes taxes & fees
Jul 26 - Jul 27
The Z Hotel Trafalgar

citizenM Tower of London

citizenM Tower of London
4.0 star property
7.5 km from Shaftesbury
9.2 out of 10, Wonderful, (1,982 reviews)
"amazing stay!"
United States
Lindsay
The price is NT$3,703
NT$4,444 total
includes taxes & fees
Jul 26 - Jul 27
citizenM Tower of London

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, (3,899 reviews)
"Great stay in a great location!"
Canada
Abhiroop
The price is NT$5,644
NT$6,772 total
includes taxes & fees
Jul 26 - Jul 27
Hotel Riu Plaza London Victoria
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.

Canary Wharf

Wander around London’s financial district in the scenic docklands with the tallest skyscrapers in the city. They are home to some of the world’s biggest companies.

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.

The City of London

The financial hub and ancient center of London, this area boasts historic sites like St Paul's Cathedral and Tower of London, and its iconinc bridges, including Millennium Bridge and Tower Bridge, make exploration easy.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Family-Friendly Activities: Shaftesbury offers a variety of attractions perfect for families, including parks and theaters.
  • Cultural Experiences: Visitors can enjoy local music nights, theater performances, and explore the arts scene.
  • Historical Landmarks: Discover rich history at sites like Shaftesbury Abbey and the iconic Shaftesbury Theatre.
  • Charming Streets: Stroll through picturesque streets and vibrant squares that reflect the town's character.
  • Convenient Accommodations: A range of comfortable hotels and guesthouses make for a welcoming stay.

Find great hotels near Shaftesbury

Explore a variety of accommodation options in Shaftesbury, London, where you can find comfortable hotels and charming guesthouses. Whether you're traveling for business, shopping, or a family vacation, Shaftesbury offers the perfect base for your stay. With numerous hotels that cater to various needs and preferences, you can easily compare reviews and find the ideal lodging to enhance your experience in this vibrant area.

  • Park Plaza London Westminster Bridge: This 4-star hotel boasts a prime location in the shopping district, just 5km from Shaftesbury. With a guest rating of 9.0 out of 10, the Park Plaza London Westminster Bridge caters to eco-conscious travelers seeking a blend of business and leisure. The hotel's eco-certification reflects its commitment to sustainability, making it an ideal choice for those concerned about their environmental impact. Guests can enjoy modern amenities, a stylish on-site restaurant, and fitness facilities, ensuring a comfortable and convenient stay.
  • Strand Palace Hotel: Located 6km from Shaftesbury, the Strand Palace Hotel is another 4-star accommodation with a guest rating of 9.0 out of 10. This eco-certified hotel is perfect for travelers who prioritize sustainability during their stay. Its central location offers easy access to London's vibrant attractions, while the well-appointed rooms provide a cozy retreat after a day of exploration. Guests can indulge in a variety of dining options within the hotel, making it a great choice for those looking to experience the culinary scene of the city.
  • Park Plaza London Waterloo: Situated 5km from Shaftesbury, the Park Plaza London Waterloo is a 4-star hotel that holds a guest rating of 8.8 out of 10. This eco-certified and pet-friendly property is particularly appealing for travelers who want to bring their furry companions along. With amenities catering to both business and leisure needs, the hotel features comfortable accommodations and a range of facilities, including fitness options and on-site dining. The pet policy allows for a stress-free stay for pet owners, making it a unique option for visitors.

Where to stay near Shaftesbury

Shaftesbury, located in the heart of England, offers an ideal blend of family-friendly activities and urban charm. Explore the scenic countryside, visit historical landmarks, and enjoy the warm atmosphere of friendly locals. Nearby attractions provide perfect weekend getaways, whether you're seeking romantic escapes or hidden gems. With its unique character, Shaftesbury is a fantastic base for discovering the vibrant culture of London and the surrounding regions.

  • London: As a bustling metropolis, London is the heart of the United Kingdom and home to an array of cultural experiences. Located in the same city as Shaftesbury, London attracts travelers year-round, with peak visitor numbers in July, August, and October. This vibrant city is renowned for its shopping areas, world-class theaters, and entertainment venues. Notable landmarks like the iconic Big Ben and lush urban parks such as Hyde Park are just a stone's throw away, offering both relaxation and sightseeing opportunities. Whether you're here for family fun or cultural exploration, London promises an unforgettable experience.
  • London City Centre: Situated about 5km from Shaftesbury, London City Centre is a dynamic neighborhood filled with attractions. It sees a steady influx of visitors, particularly during January and the October-November period. This area is ideal for family outings and cultural exploration, featuring an array of shopping areas, theaters, and even amusement rides. The City Centre is home to iconic streets and symbolic landmarks, ensuring that you can soak in the essence of London while exploring its vibrant tourist precincts.
  • Battersea: Located just 1km from Shaftesbury, Battersea is a charming neighborhood known for its family-friendly atmosphere and cultural offerings. Its visitor numbers peak in April, July, and September, making it a lively destination. Battersea boasts a mix of shopping areas, theaters, and entertainment facilities, along with stunning urban parks and historic sites. The Battersea Power Station is a must-see landmark, showcasing the area's rich history while providing spaces for leisure and recreation. With its blend of modern attractions and historic charm, Battersea is a delightful spot to explore.

Things to do near Shaftesbury

Shopping

Shaftesbury offers charming shopping experiences with local boutiques and artisan shops. Visit the Shaftesbury Market for unique souvenirs and handmade gifts. For a wider selection, explore the nearby shopping centers, where you can find popular retailers and specialty stores catering to various tastes.

Recreation

Experience rejuvenation at The Retreat, where you can enjoy yoga classes and soothing massages. Explore the scenic countryside with a leisurely hike along the historic Gold Hill, or take a tranquil stroll through the beautiful gardens at Shaftesbury Abbey for a peaceful escape.

Adventure

At Arena Essex Raceway, about 31km from Shaftesbury, feel the adrenaline rush as you watch thrilling motor racing events. IFS Cloud Royal Docks Station, located 13km away, offers an exciting cable car gondola experience with stunning views. For adventure seekers, Stubbers Activity and Adventure Centre, also 31km away, features an exhilarating zipline ropes course.

Nightlife

Explore the lively atmosphere at The Shaftesbury Tavern on St. James Street, where you can enjoy a variety of cocktails and pub fare. For a laid-back vibe, visit The Castle Inn on Castle Hill, offering a selection of ales and a cozy spot to unwind with friends.

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

Find the best attractions near Shaftesbury

Shaftesbury is perfect for family-friendly, city-themed, and outdoor vacations. Visitors can explore popular attractions like Shaftesbury Abbey, Shaftesbury Avenue, and the Shaftesbury Theatre, as well as enjoy charming streets, urban parks, and vibrant squares. This destination offers a blend of cultural experiences and family activities, making it an ideal spot for travelers seeking both relaxation and exploration.

  • Hyde Park: Experience the tranquility of one of London’s largest urban parks, just 5km from Shaftesbury. Stroll through lush greenery, enjoy a family picnic, or rent a paddle boat on the Serpentine. The vibrant atmosphere makes it a great spot for relaxation or outdoor activities.
  • Buckingham Palace: Immerse yourself in royal history at this iconic palace, located 5km from Shaftesbury. Witness the Changing of the Guard ceremony and explore the lavish state rooms during the summer months, offering a glimpse into British culture and heritage.
  • Big Ben: Marvel at the stunning architecture of this famous clock tower, situated 5km from Shaftesbury. The towering structure is a symbol of London and offers a fantastic photo opportunity while you soak in the city’s rich history and culture.

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

Traveling to Shaftesbury is convenient with several major airports nearby. London Heathrow (LHR) is 21km away, with excellent hotel options like the 5-star Sofitel London Heathrow, just 3km from the airport, and Great Fosters, which is 10km away. London Gatwick (LGW) is located 34km from Shaftesbury, featuring hotels such as the 5-star Alexander House And Utopia Spa, 8km away, and Windfalls Boutique Hotel, 5km from the airport. For those considering London Stansted (STN), 55km from Shaftesbury, the Radisson Blu Hotel is only 322m from the airport, providing 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 63 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