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

Shaftesbury Hotels near 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

This weekend
Next weekend

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. Battersea Bright House Sleeps 4

Battersea Bright House Sleeps 4
2.0 star property
Shaftesbury
Battersea Bright House Sleeps 4

2. Samko Suites Clapham

Samko Suites Clapham
2.0 star property
Shaftesbury
The price is P6,348
P7,618 total
includes taxes & fees
Sep 6 - Sep 7
Samko Suites Clapham

3. A Battersea State of Mind

A Battersea State of Mind
2.0 star property
Shaftesbury
The price is P75,898,424
P91,089,240 total
includes taxes & fees
Sep 4 - Sep 5
A Battersea State of Mind

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

5. 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,002 reviews)
"Really friendly staff genuinely happy to help- lovely clean space reasonably priced food inside the hotel restaurant"
United Kingdom
Dinah
The price is P11,809
P14,171 total
includes taxes & fees
Sep 6 - Sep 7
The Chelsea Harbour Hotel & Spa London

6. Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very Good, (2,022 reviews)
"Good hotel in a nice location. Really big rooms and a fantastic breakfast"
United Kingdom
Natalya
The price is P8,365
P10,038 total
includes taxes & fees
Sep 13 - Sep 14
Stamford Bridge Hotel London

7. 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,232 reviews)
"It was a wonderful hotel. Breakfast, location, staff and all thing was great"
United States
Ebrahim
The price is P14,762
P17,714 total
includes taxes & fees
Sep 20 - Sep 21
Park Plaza London Westminster Bridge

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,607 reviews)
"Great location lovely staff we had an amazing time"
United States
Jen
The price is P11,247
P13,496 total
includes taxes & fees
Oct 4 - Oct 5
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,175 reviews)
"The staff were lovely and the breakfast was good."
United Kingdom
Matt
The price is P14,842
P17,811 total
includes taxes & fees
Sep 13 - Sep 14
The Rembrandt

10. Georgian House Hotel

Georgian House Hotel
4.0 star property
3 km from Shaftesbury
8.8 out of 10, Excellent, (1,005 reviews)
"Good experience as a solo traveler."
United States
Jonbenet
The price is P8,892
P10,671 total
includes taxes & fees
Sep 6 - Sep 7
Georgian House Hotel

11. Royal Garden Hotel

Royal Garden Hotel
5.0 star property
4.6 km from Shaftesbury
9.4 out of 10, Exceptional, (1,895 reviews)
"Extremely attentive staff, very good hotel for children also. Service from the doorstep all the way to the housekeeping was beyond friendly. Location is great for children also, close to the park."
United States
Stephen
The price is P18,567
P22,280 total
includes taxes & fees
Oct 4 - Oct 5
Royal Garden Hotel

12. 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,007 reviews)
"Was a wonderful hotel to stay at. Excellent location."
United States
Katherine Anne
The price is P32,964
P39,556 total
includes taxes & fees
Sep 13 - Sep 14
The May Fair Hotel, Mayfair, London

13. 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,609 reviews)
"Great location, great stay"
Canada
Brady
The price is P10,277
P12,332 total
includes taxes & fees
Sep 20 - Sep 21
Strand Palace Hotel

14. 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,017 reviews)
"Excellent location and History!"
United States
Chris
The price is P20,731
P24,878 total
includes taxes & fees
Sep 13 - Sep 14
The Rubens at the Palace

15. 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,411 reviews)
"Excellent location and parking at hotel was safe. Clean room and very helpful team."
United Kingdom
Deborah
The price is P6,831
P8,197 total
includes taxes & fees
Sep 13 - Sep 14
Millennium Hotel and Conference Centre Gloucester London

16. Radisson Blu Hotel, London South Kensington

Radisson Blu Hotel, London South Kensington
4.0 star property
3.7 km from Shaftesbury
8.0 out of 10, Very Good, (1,384 reviews)
"Great location, beautiful big rooms, perfect for families"
United Kingdom
Mark
The price is P12,864
P15,437 total
includes taxes & fees
Sep 13 - Sep 14
Radisson Blu Hotel, London South Kensington

17. 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,797 reviews)
"Lovely hotel in a great location"
United Kingdom
Anthony
The price is P13,704
P16,445 total
includes taxes & fees
Oct 4 - Oct 5
Park Plaza County Hall London

18. Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
4 km from Shaftesbury
9.6 out of 10, Exceptional, (758 reviews)
"We really enjoyed our stay, very nice spacious room!"
United States
Ryan
The price is P14,215
P17,058 total
includes taxes & fees
Sep 13 - Sep 14
Miiro Templeton Garden

19. Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very Good, (1,108 reviews)
"It is a perfect walk to the tube that accesses central London and Heathrow Airport very easily. The staff were very friendly and assisted me greatly during my forst trip to London."
United States
Roger
The price is P7,521
P9,026 total
includes taxes & fees
Sep 20 - Sep 21
Novotel London West

20. 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,628 reviews)
"Great service, perfect location"
United States
Maria
The price is P20,434
P24,521 total
includes taxes & fees
Oct 4 - Oct 5
St. James' Court, A Taj Hotel, 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.

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.

Covent Garden

Lose yourself in the maze of boutiques and bars or pull up a chair and watch the numerous street performers work their magic in this entertaining district.

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.

Top Shaftesbury Hotel Reviews

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Historic Sites: Visit the iconic Shaftesbury Abbey and Shaftesbury Theatre, which showcase the town's rich history and cultural significance.
  • Vibrant Arts Scene: Enjoy local music nights and performances at the arts theatre, adding a cultural touch to your stay.
  • Charming Shopping: Explore delightful shopping spots featuring unique local products and crafts.
  • Scenic Outdoor Escapes: Discover picturesque parks and scenic walks ideal for families and romantic getaways.
  • Comfortable Accommodations: Choose from a range of welcoming hotels and guesthouses for a restful stay.

Find great hotels near Shaftesbury

Discover a range of delightful hotel accommodations in Shaftesbury, London, where you can unwind in comfort after a day of exploration. From charming guesthouses to well-equipped hotels, options abound for families, business travellers, and shoppers alike. With a focus on quality service and a welcoming atmosphere, you can find the ideal place to stay while enjoying all that Shaftesbury has to offer.

  • Park Plaza London Westminster Bridge: Positioned conveniently within 5km of Shaftesbury, Park Plaza London Westminster Bridge is a sophisticated 4-star hotel that caters to both business and leisure travellers. With a commendable guest rating of 9.0 out of 10, this hotel boasts a spa-themed experience featuring a full-service spa, body wraps, and couple treatment rooms, ensuring relaxation after a busy day. Its prime location in a bustling shopping district makes it an excellent choice for those looking to indulge in retail therapy. The hotel also offers a stunning pool service, making it a perfect retreat for relaxation.
  • Strand Palace Hotel: Located 6km away from Shaftesbury, the Strand Palace Hotel is a 4-star establishment that has earned a guest rating of 9.0 out of 10. This eco-certified hotel is ideal for environmentally conscious travellers seeking sustainable accommodation. With its commitment to eco-friendly practices, guests can enjoy a comfortable stay while knowing they are making a positive impact. The hotel’s central location provides easy access to iconic London attractions, making it a great base for exploring the city.
  • Park Plaza London Waterloo: Just 5km from Shaftesbury, Park Plaza London Waterloo is another excellent 4-star option, boasting a guest rating of 8.8 out of 10. This hotel is particularly appealing for pet-friendly travellers, as it welcomes certain pets onsite, complemented by various amenities such as food and water bowls. It is also eco-certified, reflecting its dedication to sustainability. The combination of business travel facilities and a welcoming atmosphere makes it a fantastic choice for those looking to balance work and leisure.

Where to stay near Shaftesbury

Exploring Shaftesbury offers a delightful blend of urban charm and outdoor escapades, perfect for families and romantic getaways alike. Discover hidden gems nestled in this friendly neighbourhood, where you can enjoy scenic walks and vibrant local culture. Just a short trip to London, Shaftesbury serves as an ideal weekend retreat, combining the best of both worlds—urban excitement and tranquil escapes. Whether you're seeking adventure or relaxation, Shaftesbury has something for everyone.

  • London: As a bustling metropolis, London offers a vibrant mix of culture, history, and modernity. Shaftesbury is nestled within this dynamic city, making it an ideal base for exploration. Visitors flock to London year-round, drawn by its diverse attractions, from world-class shopping areas to renowned theatres and entertainment venues. The iconic landmarks, such as the Tower of London and Buckingham Palace, are easily accessible, alongside idyllic urban parks perfect for a leisurely stroll. Whether you’re indulging in a family outing or immersing yourself in the city's rich cultural scene, London promises an unforgettable travel experience.
  • London City Centre: Located a mere 5km from Shaftesbury, London City Centre is the heart of the capital, buzzing with energy and excitement. The neighbourhood attracts visitors throughout the year, particularly in January and during the autumn months. Here, you can explore vibrant shopping streets and take in captivating theatre performances. The area is lined with symbolic landmarks and a variety of tourist precincts, making it a perfect locale for families and culture enthusiasts alike. Enjoy the convenience of being close to some of London’s most iconic attractions while soaking up the urban atmosphere.
  • Battersea: Just 1km from Shaftesbury, Battersea is a charming neighbourhood that offers a delightful blend of family-friendly activities and cultural experiences. With visitor numbers peaking in the warmer months, Battersea is a popular spot for those looking to enjoy its shopping areas and theatres. The area is home to beautiful urban parks and historic sites, providing a picturesque backdrop for your explorations. Whether you’re seeking a leisurely day out or an exciting evening of entertainment, Battersea has something to offer for every traveller.

Things to do near Shaftesbury

Shopping

Shaftesbury offers a charming shopping experience with local shops and markets. Visit the Shaftesbury Market for unique gifts and handmade souvenirs. For a broader selection, explore the nearby High Street, where you’ll find quaint boutiques and traditional stores showcasing local crafts and produce.

Recreation

Experience the tranquil surroundings of the Shaftesbury Wellness Centre, where you can indulge in yoga classes and holistic therapies. Afterward, explore the picturesque Gold Hill for a gentle stroll, soaking in the charming views of the countryside and quaint architecture.

Adventure

Experience the thrill of motor racing at Arena Essex Raceway, located 31km from Shaftesbury, where the adrenaline rush is palpable. Enjoy a scenic ride on the IFS Cloud Cable Car Gondola, just 13km away, offering stunning views and an exciting outdoor adventure. For more excitement, tackle the zipline and ropes course at Stubbers Activity and Adventure Centre, situated 31km from Shaftesbury.

Nightlife

Shaftesbury's nightlife offers a charming blend of cosy pubs and lively bars. Enjoy a pint at The Grosvenor or savour cocktails at The Shaftesbury Tavern. For a relaxed vibe, explore The Bell, where local music often fills the air, creating a warm, inviting 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 an ideal destination for families and those seeking a vibrant city experience or outdoor adventures. Visitors can explore captivating points of interest such as Shaftesbury Avenue, the historic Shaftesbury Abbey, and the renowned Shaftesbury Theatre. With a mix of urban parks and squares, this charming town caters to cultural enthusiasts and families alike, ensuring a delightful vacation for everyone.

  • Hyde Park: Immerse yourself in the tranquil beauty of Hyde Park, an urban oasis where you can enjoy leisurely strolls, picnics, or boating on the Serpentine. With its vast green spaces, it’s an ideal spot for families and those seeking outdoor relaxation amidst the city bustle.
  • Buckingham Palace: Experience the grandeur of Buckingham Palace, the official London residence of the monarch. Witness the Changing of the Guard ceremony, explore the stunning gardens, and soak in the rich history and culture that surrounds this iconic landmark.
  • Big Ben: Marvel at the striking architecture of Big Ben, one of London’s most recognised symbols. Situated at the north end of the Palace of Westminster, its majestic clock tower offers a perfect backdrop for photographs and a glimpse into the city’s vibrant atmosphere.

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

Travelling to Shaftesbury is convenient with three major airports nearby. London Heathrow (LHR) is situated 21km away, with excellent hotels like the Sofitel London Heathrow, 3km from the airport, and Great Fosters - A Small Luxury Hotel, 10km away. London Gatwick (LGW) is 34km from Shaftesbury, featuring the Alexander House And Utopia Spa, 8km from the airport, and the Windfalls Boutique Hotel, 5km away. Lastly, London Stansted (STN) is located 55km away, offering options like The Linden Stansted, 5km from the airport, and the Radisson Blu Hotel, just 322m away. Each hotel provides easy access to their respective airports.

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