Search 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shaftesbury hotels

PubLove @ The Crown, Battersea - Hostel

PubLove @ The Crown, Battersea - Hostel
2.0 star property
Shaftesbury
6.8 out of 10, (114 reviews)
"Close to shops"
United Kingdom
Margaret
The price is Rp1.129.758
Rp1.355.710 total
includes taxes & fees
7 Apr - 8 Apr
PubLove @ The Crown, Battersea - Hostel

The Z Hotel Trafalgar

The Z Hotel Trafalgar
3.0 star property
West End, 5.5 km from Shaftesbury
9.0 out of 10, Wonderful, (480 reviews)
"Clean room, friendly staff, great location."
United States
Shane
The price is Rp1.050.743
Rp1.597.129 total
includes taxes & fees
12 Apr - 13 Apr
The Z Hotel Trafalgar

Tudor Court Hotel

Tudor Court Hotel
3.0 star property
Paddington, 5.7 km from Shaftesbury
8.6 out of 10, Excellent, (2,340 reviews)
"Amazing staff- it felt really homely. Will definitely stay again."
United Kingdom
Deborah
The price is Rp1.567.802
Rp1.881.362 total
includes taxes & fees
26 Apr - 27 Apr
Tudor Court Hotel

Point A London Canary Wharf

Point A London Canary Wharf
3.0 star property
Canary Wharf, 10.3 km from Shaftesbury
8.6 out of 10, Excellent, (1,374 reviews)
"Very quiet, clean room, good staff, and nice breakfast."
United Kingdom
Ruth
The price is Rp1.400.990
Rp1.681.188 total
includes taxes & fees
12 Apr - 13 Apr
Point A London Canary Wharf

Brit Hotels Earls Court

Brit Hotels Earls Court
3.0 star property
4.1 km from Shaftesbury
9.0 out of 10, Wonderful, (735 reviews)
"Great staff and great room great location "
Canada
Kimera
The price is Rp1.475.635
Rp1.770.762 total
includes taxes & fees
12 Apr - 13 Apr
Brit Hotels Earls Court

Copthorne Tara Hotel London Kensington

Copthorne Tara Hotel London Kensington
4.0 star property
4.4 km from Shaftesbury
7.8 out of 10, Good, (3,618 reviews)
"Ideally situated for royal Albert hall Hyde park etc Breakfast amazing and all the staff polite professional and helpful Bed large and comfy "
United Kingdom
Trevor
The price is Rp1.434.614
Rp1.721.537 total
includes taxes & fees
12 Apr - 13 Apr
Copthorne Tara Hotel London Kensington

Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.8 km from Shaftesbury
8.2 out of 10, Very good, (1,925 reviews)
"Clean and central hotel "
Canada
Sandra
The price is Rp1.419.670
Rp1.703.604 total
includes taxes & fees
26 Apr - 27 Apr
Stamford Bridge Hotel London

Novotel London West

Novotel London West
4.0 star property
5.2 km from Shaftesbury
8.4 out of 10, Very good, (1,007 reviews)
"Last minute booking after missed connection at Heathrow. Great location close to airport on Piccadilly line with plenty of places around to eat and drink. Clean comfortable hotel."
United Kingdom
Alan
The price is Rp1.830.627
Rp2.196.752 total
includes taxes & fees
13 Apr - 14 Apr
Novotel London West

Zedwell Piccadilly Circus

Zedwell Piccadilly Circus
3.0 star property
West End, 5.3 km from Shaftesbury
7.6 out of 10, Good, (5,645 reviews)
"Very clean with ensuite bathroom, amazing location. "
United Kingdom
Leonora
The price is Rp1.867.912
Rp2.241.584 total
includes taxes & fees
12 Apr - 13 Apr
Zedwell Piccadilly Circus

Best Western Buckingham Palace Rd

Best Western Buckingham Palace Rd
3.0 star property
3.1 km from Shaftesbury
8.2 out of 10, Very good, (1,004 reviews)
"This is a great budge hotel. The great thing about this place is how welcoming and helpful the staff are. The place is immaculate and the beds are extremely comfortable."
Australia
Jennifer
The price is Rp1.531.674
Rp1.838.099 total
includes taxes & fees
12 Apr - 13 Apr
Best Western Buckingham Palace Rd

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, (9,667 reviews)
"Nice location and breakfast, room was clean and overall great stay "
United States
Danika
The price is Rp2.596.427
Rp3.115.802 total
includes taxes & fees
12 Apr - 13 Apr
The Tower Hotel, by Thistle

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, (770 reviews)
"Great location, rooms clean, friendly staff. Would stay again!!"
United States
Tiffany
The price is Rp1.685.858
Rp2.359.267 total
includes taxes & fees
13 Apr - 14 Apr
The Z Hotel Holborn

Tribe London Canary Wharf

Tribe London Canary Wharf
4.0 star property
Canary Wharf, 10.9 km from Shaftesbury
9.2 out of 10, Wonderful, (2,131 reviews)
"Really well located hotel with a tasty breakfast and friendly staff. Great spot for a weekend away"
United Kingdom
Ella
The price is Rp2.054.785
Rp2.465.742 total
includes taxes & fees
19 Apr - 20 Apr
Tribe London Canary Wharf

Point A London Kings Cross - St Pancras

Point A London Kings Cross - St Pancras
2.5 star property
7.6 km from Shaftesbury
8.4 out of 10, Very good, (2,888 reviews)
"Great hotel and great value for money"
United Kingdom
Walleed
The price is Rp1.755.161
Rp2.106.193 total
includes taxes & fees
26 Apr - 27 Apr
Point A London Kings Cross - St Pancras

Central Park Hotel

Central Park Hotel
3.0 star property
5.4 km from Shaftesbury
7.4 out of 10, Good, (2,389 reviews)
"Amazing location extremely great hotel ! "
United States
Aileen
The price is Rp1.195.512
Rp1.434.614 total
includes taxes & fees
12 Apr - 13 Apr
Central Park Hotel

Millennium Hotel and Conference Centre Gloucester London

Millennium Hotel and Conference Centre Gloucester London
4.0 star property
3.6 km from Shaftesbury
8.2 out of 10, Very good, (2,232 reviews)
"Very well-kept, clean hotel with professional staff I'll definitely be returning."
United Kingdom
Giuseppe
The price is Rp1.613.941
Rp1.936.729 total
includes taxes & fees
19 Apr - 20 Apr
Millennium Hotel and Conference Centre Gloucester London

Grand Royale Hyde Park

Grand Royale Hyde Park
4.0 star property
5.4 km from Shaftesbury
8.0 out of 10, Very good, (1,722 reviews)
"Wonderful authentic place, very charming with classic style. Staff is really fantastic: friendly, attentive and friendly. "
Germany
Martin
The price is Rp2.254.361
Rp2.705.368 total
includes taxes & fees
27 Apr - 28 Apr
Grand Royale Hyde Park

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,495 reviews)
"Great location, brilliant rooms, varied breakfast"
United Kingdom
Roslyn
The price is Rp2.222.979
Rp2.667.485 total
includes taxes & fees
19 Apr - 20 Apr
Hotel Riu Plaza London Victoria

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, (5,617 reviews)
"Yes, breakfast was great, we had it during all of our stay "
United States
Mashael
The price is Rp3.735.974
Rp4.483.169 total
includes taxes & fees
12 Apr - 13 Apr
Park Plaza London Westminster Bridge

Mitre House Hotel

Mitre House Hotel
3.0 star property
Paddington, 5.6 km from Shaftesbury
8.2 out of 10, Very good, (2,373 reviews)
"The staff were so friendly and welcoming definitely the highlight of the stay. "
United Kingdom
Nathan
The price is Rp1.905.346
Rp2.286.416 total
includes taxes & fees
12 Apr - 13 Apr
Mitre House 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.

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 Piccadilly Circus 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.

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 56 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