London Hotel Guide. Hotels in Shaftesbury, London, United Kingdom

  • 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, (110 reviews)
"Close to shops"
United Kingdom
Margaret
PubLove @ The Crown, Battersea - Hostel

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,498 reviews)
"Beautiful hotel and perfect location!"
United States
Beatriz
The price is €183
includes taxes & fees
29 Mar - 30 Mar
Park Plaza London Westminster Bridge

The May Fair, A Radisson Collection Hotel, Mayfair London

The May Fair, A Radisson Collection Hotel, Mayfair London
5.0 star property
Mayfair, 4.8 km from Shaftesbury
8.8 out of 10, Excellent, (1,003 reviews)
"Enjoyed my stay. "
United States
DANIEL
The price is €333
includes taxes & fees
31 Mar - 1 Apr
The May Fair, A Radisson Collection Hotel, Mayfair London

The Tower Hotel, by Thistle

The Tower Hotel, by Thistle
4.0 star property
7.4 km from Shaftesbury
8.2 out of 10, Very good, (9,448 reviews)
"Hotel was in a great location, clean, well maintained. "
United States
Thendo
The price is €139
includes taxes & fees
15 Mar - 16 Mar
The Tower Hotel, by Thistle

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,005 reviews)
"It was very good definitely will be back again! "
United Kingdom
Zozan
The price is €252
includes taxes & fees
8 Mar - 9 Mar
The Rubens at the Palace

The Langham, London

The Langham, London
5.0 star property
Marylebone, 5.9 km from Shaftesbury
9.6 out of 10, Exceptional, (1,002 reviews)
"Great hotel"
United States
NEIL
The price is €524
includes taxes & fees
8 Mar - 9 Mar
The Langham, London

Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
3.9 km from Shaftesbury
8.8 out of 10, Excellent, (3,098 reviews)
"Very friendly staff and lovely location"
United Kingdom
Adam
The price is €147
includes taxes & fees
15 Mar - 16 Mar
Park Plaza London Riverbank

St. Ermins Hotel, Autograph Collection

St. Ermins Hotel, Autograph Collection
4.0 star property
Westminster, 4 km from Shaftesbury
9.6 out of 10, Exceptional, (1,003 reviews)
"The hotel and staff were lovely! Wonderful breakfasts and great location!"
United States
KIMBERLY
The price is €282
includes taxes & fees
6 Mar - 7 Mar
St. Ermins Hotel, Autograph Collection

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,660 reviews)
"Clean room, good location, good breakfast "
United States
Huiling
The price is €262
includes taxes & fees
15 Mar - 16 Mar
St. James' Court, A Taj Hotel, London

Strand Palace Hotel

Strand Palace Hotel
4.0 star property
City of Westminster, 5.7 km from Shaftesbury
9.0 out of 10, Wonderful, (4,967 reviews)
"Great hotel and room, fabulous breakfast, lovely friendly staff, fantastic location. "
United Kingdom
Susan
The price is €169
includes taxes & fees
8 Mar - 9 Mar
Strand Palace Hotel

The Chelsea Harbour Hotel & Spa London

The Chelsea Harbour Hotel & Spa London
5.0 star property
2 km from Shaftesbury
8.0 out of 10, Very good, (1,005 reviews)
"Hotel was stunning "
United Kingdom
scott
The price is €168
includes taxes & fees
5 Mar - 6 Mar
The Chelsea Harbour Hotel & Spa 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,666 reviews)
"Spacious rooms, friendly staff , great location, nice breakfast spread! "
United Kingdom
Swagat
The price is €183
includes taxes & fees
8 Mar - 9 Mar
Park Plaza County Hall London

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,767 reviews)
"Nice room, great location and full service hotel."
United States
Florian
The price is €154
includes taxes & fees
6 Mar - 7 Mar
Apex City of London Hotel

The Royal Horseguards, London

The Royal Horseguards, London
4.0 star property
City of Westminster, 5.1 km from Shaftesbury
9.0 out of 10, Wonderful, (2,158 reviews)
"Great place to stay "
Canada
Jennifer
The price is €269
includes taxes & fees
22 Mar - 23 Mar
The Royal Horseguards, London

Corinthia London

Corinthia London
5.0 star property
City of Westminster, 5.2 km from Shaftesbury
9.8 out of 10, Exceptional, (1,001 reviews)
"Top notch experience -friendly & helpful staff, excellent amenities, spacious room, and great location."
United States
Meighan
The price is €925
includes taxes & fees
3 Mar - 4 Mar
Corinthia 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,384 reviews)
"It was a great stay."
Canada
Kyungwon
The price is €194
includes taxes & fees
8 Mar - 9 Mar
Hotel Riu Plaza London Victoria

Novotel London Waterloo

Novotel London Waterloo
4.0 star property
4.3 km from Shaftesbury
8.6 out of 10, Excellent, (1,004 reviews)
"Great hotel"
United States
Adrian
The price is €154
includes taxes & fees
8 Mar - 9 Mar
Novotel London Waterloo

The Landmark London

The Landmark London
5.0 star property
6.3 km from Shaftesbury
9.2 out of 10, Wonderful, (1,003 reviews)
"Amazing stay, room was clean, breakfast was great, afternoon by the champagne bar was wonderful, would stay again! The staff were super friendly and helpful. "
United Kingdom
Dan
The price is €393
includes taxes & fees
5 Mar - 6 Mar
The Landmark London

Marlin Waterloo

Marlin Waterloo
4.0 star property
4.9 km from Shaftesbury
8.8 out of 10, Excellent, (2,844 reviews)
"Lovely spacious room & great staff"
United Kingdom
Jane
Marlin Waterloo

The Chesterfield Mayfair

The Chesterfield Mayfair
4.0 star property
Mayfair, 4.8 km from Shaftesbury
9.4 out of 10, Exceptional, (1,009 reviews)
"Wonderful place, wonderful location and wonderful staff"
United States
Magdolna
The price is €335
includes taxes & fees
29 Mar - 30 Mar
The Chesterfield Mayfair
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

Once separate from London, this fascinating borough features many of the city’s most important buildings and famous sights, as well as galleries and parks.

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

  • Charming Streets: Wander through picturesque streets that showcase the essence of English heritage and community life.
  • Cultural Experiences: Enjoy local theatres and vibrant piazzas, perfect for immersing yourself in the local culture.
  • Family-Friendly Activities: Discover a range of attractions suitable for all ages, ensuring a fun-filled holiday.
  • Convenient Location: Explore nearby Covent Garden, with its lively markets and street performances just moments away.
  • Exceptional Accommodation: Choose from a variety of lodgings, from family guesthouses to modern hotels.

Find great hotels near Shaftesbury

Explore a variety of exceptional accommodation options in Shaftesbury, London, perfect for every type of traveller. Whether you seek the comfort of a family-friendly guesthouse or the modern amenities of renowned hotels like Best Western and Ambassadors, Shaftesbury offers a delightful stay. Enjoy convenient access to shopping and business facilities, ensuring a memorable experience in this vibrant area.

  • Park Plaza London Westminster Bridge: Nestled in the heart of the capital, this eco-certified 4-star hotel is perfect for those who appreciate a blend of business and leisure. Located a mere 4.8km from Shaftesbury, the hotel caters to eco-conscious travellers seeking a sustainable stay. With top-notch business amenities including a 24-hour business centre and multiple meeting rooms, it’s ideal for corporate events. Guests can also enjoy the vibrant shopping district surrounding the property, making it a convenient choice for both work and play.
  • Strand Palace Hotel: Located 6.4km from Shaftesbury, the Strand Palace Hotel is a 4-star haven that welcomes all travellers, particularly those from the LGBTQIA community. This historic hotel combines traditional charm with modern amenities, ensuring a comfortable and inclusive atmosphere. Its affiliation with LGBTQI travel guides highlights its commitment to providing a safe and inviting environment for all guests. Whether you're exploring the nearby attractions or enjoying the hotel’s delightful dining options, you’ll find a warm welcome here.
  • Park Plaza London Waterloo: Just 4.8km from Shaftesbury, this 4-star property is a fantastic choice for both business and leisure travellers alike. It offers a welcoming atmosphere for the LGBTQIA community and is also pet-friendly, allowing you to bring your furry friends along. With multiple meeting rooms and a well-equipped business centre, it caters well to corporate needs. The hotel also provides thoughtful amenities for pets, ensuring a comfortable stay for all members of your family. Experience the best of London while enjoying the comforts of this versatile hotel.

Where to stay near Shaftesbury

Shaftesbury, a charming neighbourhood in London, offers a delightful blend of urban culture and historical allure, making it perfect for family getaways or cultural explorations. Just a stone's throw away, you can immerse yourself in the vibrant atmosphere of Covent Garden, with its bustling markets and street performances. This central location provides easy access to other iconic spots in London, ensuring an unforgettable holiday filled with friendly locals and memorable experiences.

  • London: As a vibrant metropolis, London is rich in history and culture, making it an essential stop for any traveller. With Shaftesbury located within its bounds, London boasts a plethora of attractions that cater to all interests. Peak visitor numbers occur in March to April and September, ideal for enjoying the bustling theatre scene and expansive shopping areas. Highlights include iconic urban parks, historical streets, and renowned stadiums, ensuring a dynamic urban experience filled with family-friendly activities and cultural themes.
  • London City Centre: Situated approximately 4.8km from Shaftesbury, London City Centre is the heart of the capital, offering a vibrant blend of shopping, entertainment, and culture. Visitors flock here, particularly during January and October to November, to explore its famous theatres and ride the iconic Ferris wheel. This bustling neighbourhood is home to significant landmarks and tourist precincts, providing an immersive experience that captures the essence of London’s dynamic urban life.
  • Latchmere: Located a mere 805m from Shaftesbury, Latchmere is a charming neighbourhood that offers a more localised experience while still being close to the city’s attractions. With peak visitor numbers in July to August and October, Latchmere is perfect for families seeking cultural experiences, educational outings, and leisure activities. The area features delightful urban parks, historic sites, and notable buildings, allowing for a rich exploration of London’s heritage in a welcoming environment.

Things to do near Shaftesbury

Shaftesbury offers a delightful blend of family-friendly activities, cultural experiences, and urban charm. Visitors can enjoy a variety of attractions, including local theatres, vibrant shopping areas, and a shopping mall centre. For those looking to stay active, fitness classes are also available, ensuring a well-rounded holiday experience in this picturesque town.

Shopping

Two miles from Shaftesbury, Harrods offers an iconic luxury shopping experience. For a vibrant market atmosphere, head to Portobello Road Market, located four miles away, where you can find unique treasures. Additionally, Paddington Central, also four miles away, combines family-friendly shops with a bustling city vibe.

Recreation

Stamford Bridge Stadium offers an exhilarating sports atmosphere just 3.2km from Shaftesbury, perfect for sports enthusiasts. Experience luxury at Wimbledon Tennis Club, 4.8km away, where you can unwind in a stunning setting. For a vibrant evening, visit Shepherd's Bush Empire, 6.4km away, known for its lively entertainment.

Adventure

Experience breathtaking views at IFS Cloud Greenwich Peninsula Station, an exhilarating cable car gondola situated 12.9km from Shaftesbury. For climbing enthusiasts, Vertical Chill offers thrilling climbs merely 6.4km away. Enjoy adrenaline-fueled fun at Oasis Go-Kart Track, located 1.6km from Shaftesbury, perfect for all ages.

Nightlife

Shaftesbury offers a vibrant nightlife with the thrilling London Eye, providing stunning views and adventure vibes. The London Dungeon immerses you in culture and entertainment, while Curzon Mayfair cinema is perfect for a romantic night out or a fun film experience, all within 4.8km.

*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 from January to March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Sundays tend to be the cheapest days to stay, while Wednesdays are the most expensive. For budget-friendly transport, explore local buses or consider walking to nearby attractions. Additionally, take advantage of free activities and use Expedia's filtering tools to find eco-friendly options and exclusive discounts for combined bookings on flights and hotels.

  • 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 May to July, 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 customise your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find that you can save some money by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Shaftesbury

Shaftesbury is an excellent destination for family, city, and culture-themed holidays. With its charming streets, inviting urban parks, and vibrant piazza squares, visitors can immerse themselves in a rich cultural experience. The attractions here cater to those seeking both family-friendly activities and urban exploration, making it a delightful spot for travellers looking to enjoy the best of English heritage and community life.

  • Hyde Park: Enjoy a tranquil escape in one of London’s largest and most famous parks. With sprawling green spaces, serene lakes, and beautiful gardens, Hyde Park offers a perfect setting for picnics, leisurely strolls, or cycling. Families can enjoy playgrounds, while outdoor enthusiasts can partake in various activities, all within an urban oasis.
  • Buckingham Palace: Experience the grandeur of the British monarchy at Buckingham Palace. This iconic historic palace showcases stunning architecture and lush gardens. Witness the Changing of the Guard ceremony, which is a splendid display of British pageantry and culture, making it a quintessential London experience.
  • Piccadilly Circus: Immerse yourself in the vibrant atmosphere of Piccadilly Circus, known for its bright neon lights and bustling crowds. This iconic street is a hub of entertainment, shopping, and dining, making it a lively spot to explore the heart of London’s city vibes.

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 CloudyAverageSlightly High
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 SunnyAverageAverage
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 its proximity to three major airports. London Heathrow (LHR) is located 20.9km away, with top hotels such as the 5-star Sofitel London Heathrow, 3.2km from the airport, and Great Fosters, a charming luxury hotel, 9.7km away. London Gatwick (LGW) is 33.8km from Shaftesbury, featuring the 5-star Windfalls Boutique Hotel, 4.8km from the airport. Lastly, London Stansted (STN) sits 54.7km away, with options like the 5-star Linden Stansted and the Radisson Blu Hotel, just 0.3.2km from the airport. Each hotel provides easy access to their respective airports, ensuring a smooth travel experience.

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 Westminster Abbey are also worth a stop.

Explore a world of travel with Expedia