Search Hotels in Shaftesbury, London

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top Trending Hotels Near Shaftesbury, London

PubLove @ The Crown, Battersea - Hostel

2.0 star property
Shaftesbury
6.8 out of 10, (110)
"Place was ok. Bit noisy from the pub below"
Canada
Christopher
PubLove @ The Crown, Battersea - Hostel

The Tower Hotel, by Thistle

4.0 star property
7.4 km from Shaftesbury
8.2 out of 10, Very good, (8645)
"Really good place to stay "
United Kingdom
Graeme
The price is Rp2.054.067
Rp2.464.880 total
includes taxes & fees
23 Nov - 24 Nov
The Tower Hotel, by Thistle

The Royal Horseguards, London

4.0 star property
City of Westminster, 5.1 km from Shaftesbury
9.0 out of 10, Wonderful, (1921)
"clean room, friendly staff, wonderful amenities and fantastic location!"
Canada
Justine
The price is Rp4.364.462
Rp5.237.354 total
includes taxes & fees
23 Nov - 24 Nov
The Royal Horseguards, London

citizenM Tower of London

4.0 star property
7.5 km from Shaftesbury
9.2 out of 10, Wonderful, (1861)
"Very flash modern hotel with very friendly helpful staff."
United Kingdom
Ralph
The price is Rp2.127.252
Rp2.552.702 total
includes taxes & fees
14 Dec - 15 Dec
citizenM Tower of London

Point A Hotel London Kings Cross – St Pancras

2.5 star property
7.5 km from Shaftesbury
8.4 out of 10, Very good, (2454)
"Relaxing hotel, good location, staff were friendly and helpful"
United Kingdom
Jason
The price is Rp1.962.191
Rp2.354.630 total
includes taxes & fees
23 Nov - 24 Nov
Point A Hotel London Kings Cross – St Pancras

The Bailey's Hotel London Kensington

4.0 star property
3.6 km from Shaftesbury
9.0 out of 10, Wonderful, (2212)
"The room was spotless and very comfortable. "
United States
Sylvia
The price is Rp3.242.226
Rp3.890.671 total
includes taxes & fees
30 Nov - 1 Dec
The Bailey's Hotel London Kensington

One Hundred Shoreditch

4.0 star property
8.7 km from Shaftesbury
9.2 out of 10, Wonderful, (1360)
"Excellent hotel well located in Shoreditch. We had a very Clean room and the staff were very friendly. "
United Kingdom
Mark
The price is Rp3.832.722
Rp4.599.266 total
includes taxes & fees
30 Nov - 1 Dec
One Hundred Shoreditch

The Clermont London, Victoria

4.0 star property
3.5 km from Shaftesbury
9.2 out of 10, Wonderful, (2757)
"Enjoyed our stay!"
United States
William
The price is Rp3.851.060
Rp4.621.272 total
includes taxes & fees
15 Dec - 16 Dec
The Clermont London, Victoria

Strand Palace Hotel

4.0 star property
City of Westminster, 5.7 km from Shaftesbury
9.0 out of 10, Wonderful, (4580)
"Great place to stay"
United States
Marth
The price is Rp3.062.510
Rp3.675.012 total
includes taxes & fees
23 Nov - 24 Nov
Strand Palace Hotel

Central Park Hotel

3.0 star property
5.4 km from Shaftesbury
7.4 out of 10, Good, (2283)
"Friendly, helpful staff, convenient location "
United Kingdom
Kitti
The price is Rp1.613.778
Rp1.936.534 total
includes taxes & fees
23 Nov - 24 Nov
Central Park Hotel

The Chelsea Harbour Hotel and Spa

5.0 star property
2.1 km from Shaftesbury
7.8 out of 10, Good, (1005)
"An excellent stay from start to finish, cannot fault the hotel or staff. "
United Kingdom
Nathan
The price is Rp2.814.208
Rp3.377.050 total
includes taxes & fees
17 Nov - 18 Nov
The Chelsea Harbour Hotel and Spa

Zedwell Piccadilly Circus

3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5353)
"Great location, clean and friendly staff. "
United Kingdom
brett
The price is Rp2.211.609
Rp2.653.930 total
includes taxes & fees
23 Nov - 24 Nov
Zedwell Piccadilly Circus

St Giles Hotel - London

3.0 star property
Fitzrovia, 6.1 km from Shaftesbury
7.8 out of 10, Good, (3879)
"Great location, lovely staff, room does exactly what we need it for. Would definitely recommend for a tourist stay in London"
United Kingdom
Katrina
The price is Rp2.166.680
Rp2.600.015 total
includes taxes & fees
23 Nov - 24 Nov
St Giles Hotel - London

Park Plaza London Westminster Bridge

4.0 star property
Waterloo, 4.9 km from Shaftesbury
8.8 out of 10, Excellent, (5330)
"The hotel was beautiful, clean and the staff was incredibly helpful."
United States
Regina
The price is Rp3.942.752
Rp4.731.303 total
includes taxes & fees
14 Dec - 15 Dec
Park Plaza London Westminster Bridge

Tavistock Hotel

3.0 star property
6.8 km from Shaftesbury
8.4 out of 10, Very good, (1878)
"Solid hotel for business travel."
United States
Daniel
The price is Rp2.365.651
Rp2.838.782 total
includes taxes & fees
23 Nov - 24 Nov
Tavistock Hotel

Point A Hotel London Liverpool Street

3.5 star property
8.3 km from Shaftesbury
8.4 out of 10, Very good, (1956)
"Very cute cosy hotel was perfect for our weekend break, great location and staff available 24/7 and very friendly, will definitely be staying for future trips!"
United Kingdom
Mia
The price is Rp1.534.923
Rp1.841.907 total
includes taxes & fees
23 Nov - 24 Nov
Point A Hotel London Liverpool Street

President Hotel

3.5 star property
Bloomsbury, 6.8 km from Shaftesbury
8.2 out of 10, Very good, (3994)
"Great Service, great location, great breakfast, great rooms! Loved this hotel will definitely stay here again highly recommend "
Canada
Michael
The price is Rp2.365.651
Rp2.838.782 total
includes taxes & fees
23 Nov - 24 Nov
President Hotel

Tudor Court Hotel

3.0 star property
Paddington, 5.7 km from Shaftesbury
8.6 out of 10, Excellent, (2281)
"Hospitality was perfect! "
United States
Elli
Tudor Court Hotel

Point A Hotel - London, Canary Wharf

3.0 star property
Canary Wharf, 10.3 km from Shaftesbury
8.6 out of 10, Excellent, (1298)
"Great value and well situated. "
United Kingdom
Craig
The price is Rp1.567.931
Rp1.881.518 total
includes taxes & fees
23 Nov - 24 Nov
Point A Hotel - London, Canary Wharf

Royal National Hotel

3.0 star property
Bloomsbury, 6.8 km from Shaftesbury
7.8 out of 10, Good, (3096)
"Good location, friendly staff."
Canada
Wendy
The price is Rp2.010.694
Rp2.412.964 total
includes taxes & fees
23 Nov - 24 Nov
Royal National 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.

Hotels in Shaftesbury with free breakfast

Hotels in Shaftesbury with a pool

Top guest rated hotels in Shaftesbury

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

Get lost in the cobblestoned labyrinth of boutiques and bars, or simply find a spot to enjoy the street performers in one of London’s most entertaining districts.

The City of London

Discover a compelling blend of modern culture and rich heritage in London’s financial heart.

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

  • Stunning Gold Hill: Famous for its steep cobbled street, Gold Hill offers picturesque views and a taste of Shaftesbury's historical charm.
  • Vibrant Local Markets: Explore lively markets showcasing local produce, crafts, and delightful treats, perfect for a cultural immersion.
  • Quaint Accommodations: Enjoy authentic English hospitality in inviting guesthouses and budget-friendly hotels tailored for families and travellers.
  • Picturesque Outdoor Spaces: Relax in charming parks and squares, ideal for leisurely strolls and family-friendly activities.
  • Access to Beautiful Countryside: Shaftesbury serves as a perfect base for exploring the stunning surrounding countryside and nearby charming towns.

Find great hotels near Shaftesbury

Explore a variety of accommodation options in Shaftesbury, from inviting guesthouses to well-equipped hotels. Ideal for business travellers and families alike, you'll find convenient amenities for shopping and leisure. Whether you're seeking accessible rooms or a charming place to unwind, Shaftesbury has something to offer every visitor looking to experience the unique character of this quaint English town.

  • Park Plaza London Westminster Bridge: Embrace a vibrant shopping experience at this eco-certified 4-star hotel, located merely 4.8km from Shaftesbury. Park Plaza London Westminster Bridge is a haven for eco-conscious travellers, offering a pet-friendly atmosphere with unique amenities such as food and water bowls for furry companions. The hotel’s dedication to sustainability is evident in its eco-friendly practices, making it an ideal choice for those who wish to enjoy a stylish stay while caring for the environment. With its central location in the shopping district, guests can explore the best of London’s retail offerings with ease.
  • Strand Palace Hotel: Situated 6.4km from Shaftesbury, the Strand Palace Hotel is a welcoming retreat for LGBTQIA travellers. This 4-star establishment prides itself on inclusivity and is affiliated with LGBTQI travel guides, ensuring a comfortable and friendly environment for all guests. The hotel combines classic elegance with modern amenities, providing a perfect base for exploring London’s rich cultural tapestry. Its strategic location allows easy access to iconic attractions, making it a preferred choice for those seeking both relaxation and adventure.
  • Zedwell Piccadilly Circus: Just 4.8km from Shaftesbury, Zedwell Piccadilly Circus offers a unique city-themed experience for LGBTQIA travellers. This 3-star hotel is positioned in the heart of the city, providing easy access to vibrant nightlife, shops, and cultural landmarks. Guests appreciate the modern, minimalist design of the hotel, which promotes a restful atmosphere amidst the bustling surroundings. With its affiliation with LGBTQI travel guides, Zedwell Piccadilly Circus ensures that every visitor feels welcome and valued, making it an ideal spot for an urban getaway.

Where to stay near Shaftesbury

Shaftesbury offers a delightful blend of family-friendly adventures and rich historical charm. Explore the picturesque Gold Hill, famous for its steep cobbled street, and discover the vibrant local markets. Enjoy authentic English hospitality in quaint accommodations, perfect for a budget-friendly stay. Nearby, the stunning countryside invites outdoor pursuits, while alternative destinations like the charming towns of Blandford Forum and Gillingham promise friendly atmospheres and unique experiences. Shaftesbury is an ideal base for your English getaway.

  • London: As a vibrant metropolis, London is a cultural and historical hub that attracts millions of visitors each year. Situated in the heart of the city, Shaftesbury offers easy access to iconic landmarks and attractions. With a bustling atmosphere, London is perfect for family outings, cultural explorations, and city adventures. Notable highlights include world-renowned shopping districts, illustrious theatres, and the sprawling urban parks that provide a refreshing escape from the urban hustle.
  • London City Centre: Located approximately 4.8km from Shaftesbury, London City Centre is an exciting neighbourhood that exemplifies the essence of London life. This area is a magnet for tourists seeking family-friendly activities and cultural experiences. Popular attractions include vibrant shopping areas, captivating theatre performances, and the iconic London Eye. The City Centre is also home to many symbolic landmarks and charming streets, making it a perfect place for leisurely explorations.
  • Latchmere: Just 805m away from Shaftesbury, Latchmere is a quaint neighbourhood that offers a blend of family-friendly activities and outdoor experiences. Visitors can enjoy educational outings, lively theatre performances, and delightful shopping options. The area boasts beautiful urban parks and historic buildings, providing a sense of charm and community. Latchmere's proximity to Shaftesbury makes it an ideal spot for a leisurely stroll or a relaxing afternoon.

Things to do near Shaftesbury

Shaftesbury offers a delightful mix of activities for families and city enthusiasts alike. Visitors can enjoy local theatre productions, explore vibrant markets, and indulge in shopping at various charming boutiques. With its picturesque outdoor spaces, Shaftesbury is an ideal destination for those seeking both cultural experiences and relaxation in the heart of England.

Shopping

For a delightful shopping experience, visit Harrods, renowned for luxury goods, just 3.2km from Shaftesbury. Alternatively, explore Brixton Market, a vibrant public market also 3.2km away, offering a mix of local produce and unique gifts. Paddington Central, 6.4km away, features family-friendly shops and eateries.

Recreation

Emirates Stadium, only 11.3km from Shaftesbury, offers an exhilarating sports atmosphere. Tooting Bec Lido, 4.8km away, is perfect for family fun with its outdoor swimming facilities. For a touch of luxury, visit Wimbledon Tennis Club, also 4.8km distant, and indulge in its exclusive ambiance.

Adventure

The IFS Cloud Greenwich Peninsula Station offers a thrilling cable car gondola experience, soaring above the landscape, located 12.9km from Shaftesbury. For adrenaline seekers, the Oasis Go-Kart Track provides exhilarating karting just 1.6km away, while Vertical Chill, 6.4km away, invites you to conquer climbing challenges amidst stunning outdoor settings.

Nightlife

In Shaftesbury, the London Eye offers breathtaking views and family-friendly vibes, perfect for a thrilling night out. For a more romantic atmosphere, the Eventim Apollo and London Dungeon provide captivating performances and rich cultural experiences, making them ideal spots for an entertaining evening.

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

Booking tips and Expedia advantages for Shaftesbury

To save money on your trip to Shaftesbury, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance or check for last-minute deals on Expedia. Sundays are generally the cheapest days to stay, while Wednesdays are the most expensive. Use Expedia to refine your search by budget and location, and consider bundling your hotel with flights and activities for additional savings. Don't forget to explore free activities in the area to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Shaftesbury are January to March, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Shaftesbury is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Shaftesbury is Sunday. The most expensive day to stay around Shaftesbury is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and ideal hotel type. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Shaftesbury

Shaftesbury is perfect for family-friendly, city-themed, and outdoor adventures. Visitors can explore charming streets, local parks, and vibrant squares, offering a rich cultural experience. The area caters to those seeking family activities, urban exploration, and cultural immersion, making it an ideal destination for tourists looking to enjoy the best of both city life and nature.

  • Hyde Park: Experience the serene beauty of Hyde Park, a sprawling urban oasis perfect for leisurely strolls, picnics, and family outings. Enjoy the lush greenery, serene lakes, and vibrant flowerbeds that create a peaceful escape from the city hustle.
  • Buckingham Palace: Explore the grandeur of Buckingham Palace, the official residence of the British monarch. Witness the Changing of the Guard ceremony and immerse yourself in the rich history and culture that this iconic palace embodies.
  • Piccadilly Circus: Dive into the vibrant atmosphere of Piccadilly Circus, renowned for its bright lights and bustling streets. A central hub of entertainment, it's the perfect spot for shopping, dining, and soaking up the lively city 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For a visit to Shaftesbury, you can fly into several major airports. London Heathrow (LHR) is 20.9km away and offers hotels like the 5-star Sofitel London Heathrow, just 3.2km from the airport. London Gatwick (LGW), located 33.8km away, features the Hilton London Gatwick Airport, a 4-star hotel only 483m from its terminals. Lastly, London Luton (LTN) is 48.3km from Shaftesbury, with the luxurious Luton Hoo Hotel, Golf And Spa situated just 3.2km away. Each of these hotels provides convenient access to their respective airports, making your travel seamless.

Explore a world of travel with Expedia

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