Hotels near Oxford Street

More than 133 places to stay within 400 m of Oxford Street, ranked by guest reviews and with the distance of each one.

Hotels near Oxford Street in numbers

Places to stay within 400 m as the crow flies of any point along Oxford Street, with their guest scores. Updated daily.

places to stay within 400 m
+133
within 500 m
133
the closest, a one-minute walk
100 m
average score; 8.5 for all of London
8.6
four- and five-star hotels
98

Best-rated hotels near Oxford Street

Ranked by guest score and number of reviews. See all hotels in London

Staying near Oxford Street: what you need to know

What is Oxford Street?

Oxford Street is Europe’s busiest shopping street: almost 2 km of shops between Marble Arch and Tottenham Court Road, with Selfridges, John Lewis and Liberty close by. It is lit up end to end at Christmas, and Regent Street, which crosses it at Oxford Circus, has some of London’s best-known shops.

Getting around from here

The Central line runs underneath with four stations, and the Elizabeth line stops at Bond Street and Tottenham Court Road, with direct trains to Heathrow, Paddington and the City. Soho, Mayfair and Hyde Park are ten minutes away on foot.

When the hotels fill up

Hotels around Oxford Street fill up in the weeks before Christmas, during the January sales and at summer weekends. Weekdays usually have more availability, although rooms are never cheap.

Which area to choose

To the north, Marylebone has quiet streets with boutique hotels two minutes from the shops. To the south, Mayfair has the luxury hotels. To the east, near Tottenham Court Road, Soho and Fitzrovia have more nightlife. For a quiet night, pick a side street rather than Oxford Street itself.

If you’d rather be in the old town, see the the best areas to stay in London.

What else is near Oxford Street

Hotels near other places in London

Frequently asked questions about hotels near Oxford Street

How many hotels are there near Oxford Street?

More than 133 within 400 m: 33 five-star, 65 four-star, 14 three-star and 4 two-star.

Which hotel is closest to Oxford Street?

Luxurious Apartments on Oxford Street, 100 m away as the crow flies.

What is the best-rated hotel near Oxford Street?

Going by guest reviews, The Z Hotel Tottenham Court Road (9.0 out of 10 from 10,111 reviews), followed by The Cumberland, London (8.1).

What public transport is there near Oxford Street?

Marble Arch, Bond Street, Oxford Circus and Tottenham Court Road on the Central line; Bond Street and Tottenham Court Road are also on the Elizabeth line.