Hotels near Shaftesbury Avenue in London

Choose among 4129 hotels near Shaftesbury Avenue in London

Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 4129
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
8.6
Great1407 reviews
Map
700 m from City Centre100 m from Shaftesbury Avenue
Comprising 67 rooms, the 5-star Piccadilly London West End is set near the entertainment district of London, 3.3 km from Victoria and Albert Museum.
From£ 136 /nightSelect
Map
700 m from City Centre100 m from Shaftesbury Avenue
While staying at the Western Shaftesbury you are invited to discover Churchill War Rooms, set approximately a 15-minute walk away, or Coca-Cola London Eye, which is nearly a 15-minute walk away.
From£ 311 /nightSelect
8.6
Great57 reviews
The largest option:
6 adults
2 bedrooms
2 beds
Map
600 m from City Centre100 m from Shaftesbury Avenue
From£ 331 /nightSelect
Map
600 m from City Centre100 m from Shaftesbury Avenue
Select
The largest option:
5 adults
Map
600 m from City Centre100 m from Shaftesbury Avenue
Set in just only 50 meters from Queen's Theatre in Southwark district, the apartment overlooks the city.
From£ 251 /nightSelect
8.4
Great41 reviews
The largest option:
6 adults
2 bedrooms
3 beds
Map
700 m from City Centre100 m from Shaftesbury Avenue
This apartment is steps away from Piccadilly Circus and it also provides a microwave oven and a dishwasher in a kitchen.
From£ 338 /nightSelect
Hausd - SohoApartment
Map
600 m from City Centre100 m from Shaftesbury Avenue
From£ 1 338 /nightSelect
8.8
Great23 reviews
The largest option:
6 adults
3 bedrooms
4 beds
Map
600 m from City Centre100 m from Shaftesbury Avenue
Set in London, this 6-room property is an ideal base for visits to National Gallery.
From£ 727 /nightSelect
Map
700 m from City Centre100 m from Shaftesbury Avenue
From£ 127 /nightSelect
Soho ApartmentApartment
Map
700 m from City Centre100 m from Shaftesbury Avenue
Select
Map
700 m from City Centre100 m from Shaftesbury Avenue
The surrounding area includes Covent Garden, only a 9-minute walk away, and Leicester Square tube station nearly 5 minutes' walk from the Old Crompton.
Select
7.8
Very good26 reviews
Map
600 m from City Centre100 m from Shaftesbury Avenue
From£ 107 /nightSelect
Map
600 m from City Centre100 m from Shaftesbury Avenue
The surrounding area includes Trafalgar Square, only 7 minutes' walk away, and Leicester Square tube station nearly 5 minutes' walk from the Soho China Town Rooms London.
From£ 98 /nightSelect
Map
700 m from City Centre100 m from Shaftesbury Avenue
Select
8.2
Great15 reviews
The largest option:
4 adults
Map
700 m from City Centre100 m from Shaftesbury Avenue
From£ 237 /nightSelect
Map
600 m from City Centre100 m from Shaftesbury Avenue
From£ 429 /nightSelect
Map
700 m from City Centre100 m from Shaftesbury Avenue
This 50 m² property in London is situated a short stroll from Trafalgar Square and a 5-minute walk from Leicester Square underground station.
Select
8.0
Great70 reviews
Map
800 m from City Centre200 m from Shaftesbury Avenue
The Soho is set just 13 minutes' walk from Oxford Street and approximately a 15-minute walk from Covent Garden.
From£ 160 /nightSelect
Map
700 m from City Centre200 m from Shaftesbury Avenue
From£ 285 /nightSelect
Map
800 m from City Centre200 m from Shaftesbury Avenue
Select

FAQs about hotels near Shaftesbury Avenue

Our FAQs contain 10 questions about hotels close to Shaftesbury Avenue.

Which budget hotels near Shaftesbury Avenue would you recommend?

If you're searching for a cheap hotel near Shaftesbury Avenue, there are 322 good options available.
One of the best budget hotels 3.5 km from Shaftesbury Avenue is Caring Hotel from 29£ per one night.
Try as well Millenium Aparthotel — it is rated 8.0/10 and costs 101£ per night.

What are the most popular hotels close to Shaftesbury Avenue?

If you want to discover Shaftesbury Avenue, consider booking one of the best London hotels among 577 deals.
Consider booking The Z Hotel Soho, which is the top accommodation providing concierge service, newspaper service and cots.
Brown'S rated 7.8/10 may also suit you — only 483£ per one night.
Check other suitable hotels: Sheraton Grand Park Lane, The Mayfair and St Martins Lane.

How much does it cost to book a hotel near Shaftesbury Avenue?

A hotel room near Shaftesbury Avenue usually costs about 96£ per night.
A 3-star Nayland includes cots, a xerox and continental on site, as well as San Marco Ristorante & Pizzeria restaurant with Italian dishes.
One more suitable place is Travelodge Covent Garden — pay about 112£ to book it.
Other suitable hotels: Qbic Hotel City, So Kings Cross and The Chilworth Paddington.

What are the top Shaftesbury Avenue hotels with free parking?

Enjoy free onsite parking while staying near Shaftesbury Avenue at the best hotel recommended by HotelMix.co.uk.
Check Montcalm Royal House - City Of (rating: 7.8/10), set 3.4 km from Shaftesbury Avenue at the cost of 177£ per night.
Another possible choice is Pullman St Pancras with a rating 8.4/10 for about 148£ per night.
Other central hotels in London are The Laslett, The Berkeley and The Marble Arch .

What are the top hotels close to Shaftesbury Avenue for couples?

To spend a romantic holiday near Shaftesbury Avenue, consider staying at the best HotelMix.co.uk hotels.
Grand Royale Hyde Park provides 24-hour room service, concierge service and a business centre, as well as prices from 27£ per night.
You may also like St Giles - A St Giles Hotel, a 3-star hotel for couples at the cost of 86£ per night.

What are the top family-friendly hotels close to Shaftesbury Avenue?

Based on our HotelMix.co.uk travel data, there are 271 child-friendly choices to select.
Check Garden Court Hotel (rating: 7.4/10), where prices start from 31£ per night. This 3-star accommodation, set 4.1 km from the attraction, offers concierge service, newspaper service and 24-hour front desk assistance. Visitors can also enjoy Middle Eastern, Mediterranean, healthy and Turkish meals at Lokkanta Meze & Barbeque restaurant nearby.
Other top options are Grand Plaza Serviced Apartments, Holmes Hotel and The Excelsior Hotel.

How much are villas close to Shaftesbury Avenue?

You may select Beautiful Battersea Park Home with cots and ironing at the cost of 133£ per night.

What are the best hotels near Shaftesbury Avenue allowing pets?

According to HotelMix.co.uk travel data, there are 90 hotels that welcome pets.
This 5-star hotel is a good London choice featuring newspaper service, children's menu and a business centre. Visitors can exercise in a gym facility and a fitness suite and enjoy European and British cuisines at a restaurant restaurant nearby. Other suitable options: Hilton Angel Islington, Baglioni and Blakes.

Which top pet-friendly apartments close to Shaftesbury Avenue would you recommend?

Among 28 pet-friendly apartments, select The Apartments By The Sloane Club (rating: 8.0/10) for 244£ per night.

What are the top-ranked hotels with pools next to Shaftesbury Avenue?

According to HotelMix.co.uk travel data, there are 63 deals with a pool near Shaftesbury Avenue with impeccable service.
To swim and relax around the pool, select The Landmark (rating: 8.0/10) for about 323£ per night. This 5-star property features an indoor swimming pool, children's menu and a business centre in Westminster Borough district.
Other suitable options are Hilton Metropole, Shangri La Hotel At The Shard and Holiday Inn - Kensington High St., An Ihg Hotel.

Hotels near Shaftesbury Avenue in London

Hotels close to Shaftesbury Avenue in London

You can stop by this attraction everyday, especially if you're staying at The May Fair, A Radisson Collection Hotel and Cleveland Residences. There are 130 hotels in the neighbourhood of Shaftesbury Avenue, making it an ideal place to stay.

Luxury London hotels near Shaftesbury Avenue

Hotels near Shaftesbury Avenue include such chic hotels as Mercure London Kensington, and The Kensington Hotel. If you're looking for chain hotels in London, there are 4 excellent options, such as Citadines Holborn - Covent Garden or Citadines Trafalgar Square London. Mercure London Bloomsbury is set in Greenwich district and has all the perks of a boutique hotel.

Cheap hotels near Shaftesbury Avenue from 10 GBP

For a budget traveller, Wedgewood Hotel and Maranton House Hotel are ideal accommodation choices in London. 309 cheap accommodation deals provide easy access to Shaftesbury Avenue.

Show moreLess

Hotels near Shaftesbury Avenue essential information

🏨 Hotels near Shaftesbury Avenue 4129
👛 Lowest price 10 GBP
✍️ Hotels Reviews 372 563
Guest reviews of hotels in London