Best Hotels Near Oxford Street for Shopping Trips
The best hotels near Oxford Street in London are rarely on Oxford Street itself. The street is a mile and a half of retail with almost no hotel frontage, and the buildings that do face it sit above bus lanes and delivery bays. What you want is a street one or two blocks back: Marylebone to the north, Mayfair to the south, Marble Arch at the west end, Soho and Fitzrovia at the east.
That geography is the whole decision. Every hotel below is within a comfortable walk of Selfridges or Oxford Circus, and each one puts you in a different neighbourhood with a different evening. They are grouped by where they sit and what they cost, with the street they are on, because in W1 the street is the useful information.
Mayfair: south of Oxford Street
Claridge's, Brook Street
The obvious answer, and for a shopping trip a genuinely practical one. Claridge's sits on the corner of Brook Street and Davies Street, minutes from Bond Street station and the New Bond Street run of flagships, with Selfridges a short walk west along Oxford Street. The art deco interiors are the reason people book, the foyer tea is an institution, and the doormen will take shopping bags off you without comment. It is expensive in the way you expect.
The Beaumont, Brown Hart Gardens
Tucked into a quiet square behind Selfridges, which makes it the closest serious hotel to the department store. The Beaumont is a 1926 building reworked as an art deco hotel, smaller and calmer than Claridge's, with a proper bar and a residents' feel. If your trip is Selfridges and the Mount Street end of Mayfair, this is the address.
The Connaught, Carlos Place
Further south into Mayfair proper, and a longer walk to Oxford Street, so it makes the list on quality rather than convenience. Worth it if the shopping is Mount Street and Bond Street rather than the high street chains, and the Connaught Bar is one of the best in London.
Marylebone: north of Oxford Street
The Langham, Portland Place
At the top of Regent Street where it meets Portland Place, The Langham opened in 1865 as one of Europe's first grand hotels and remains one of the best-located in the West End. Oxford Circus is a short walk south, which puts you at the midpoint of Oxford Street with Regent Street running down from the door. There is a spa, and the Palm Court claims to have invented afternoon tea.
The Marylebone Hotel, Welbeck Street
A block north of Oxford Street on Welbeck Street, and the most sensible mid-to-upper choice on this list for a shopping weekend. You are two minutes from the Bond Street end of Oxford Street and a few more from Marylebone High Street, which is where you go in the evening when you have had enough of the crowds. It has a pool and gym, which few W1 hotels at this level do.
The Landmark London, Marylebone Road
Further north, opposite Marylebone station, and built around a glass-roofed atrium that is the most photographed lobby in the area. It is a fifteen-minute walk or one stop on the Bakerloo line to Oxford Street, so you trade a little convenience for considerably more space than central W1 hotels give you. Good for families and for anyone arriving by train from the west.
Soho and Fitzrovia: east of Oxford Circus
Ham Yard Hotel, Denman Street
A Firmdale hotel built around a private courtyard off Denman Street, between Piccadilly Circus and Soho. Bright, patterned, and the opposite of a business hotel, with a bowling alley in the basement and a roof terrace. Regent Street is a two-minute walk and Oxford Circus about ten, which makes it a shopping base with a Soho evening attached.
The Soho Hotel, Richmond Mews
The other Firmdale option, hidden down a mews off Dean Street. Same design language, more central to Soho itself, and two screening rooms that get used for public film club evenings. Best for a trip where the theatre and the restaurants matter as much as the shops.
Hazlitt's, Frith Street
Three Georgian townhouses on Frith Street knocked together into a hotel with no lift, no restaurant and a great deal of character: panelled rooms, four-poster beds, uneven floors. It is a five-minute walk to Oxford Street through Soho Square. Book it for the building rather than the facilities, and ask about stairs when you book.
Marble Arch and the west end of the street
London Marriott Hotel Marble Arch, Bryanston Street
A block behind the western end of Oxford Street, near Marble Arch station and Hyde Park. It is a large, straightforward, well-run hotel rather than a destination, with a pool and a gym, and it is usually cheaper per night than anything of comparable size closer to Bond Street. Sensible for families and for longer stays.
Doing it on a budget
Central W1 has almost nothing genuinely cheap, but there are two workable strategies. The first is a compact-room brand: the Z Hotel group runs small, well-finished rooms in Soho and around Covent Garden at prices well under the area average, on the understanding that the room is for sleeping in. The second is to move one zone out and commute: Paddington, Victoria and Kings Cross are all ten to fifteen minutes from Oxford Circus and price considerably lower, and the Elizabeth line has made the Paddington option faster than it used to be.
Whatever you book, check what the rate does on the days around it. Central London hotel pricing swings hard around conferences, half term and December, and moving a trip by two days can halve the cost.
Practical notes for a shopping trip
- Stations. Bond Street and Oxford Circus serve the middle of the street, Marble Arch and Tottenham Court Road the two ends. Bond Street and Tottenham Court Road both have Elizabeth line platforms, which is the fast way in from Heathrow and Paddington.
- Left luggage. Every hotel here will hold bags before check-in and after check-out. Ask at booking if you are arriving on an early train.
- Driving. Do not. Oxford Street is closed to general traffic for most of its length and the surrounding streets are congestion-charged. See our guide to parking in W1 if you have no choice.
- Sunday. Most large shops open around midday on Sundays under English trading rules, so a Sunday arrival is not a wasted morning if you plan a late start.
For where to eat between shops, see where to eat in W1 and the best lunch spots. For the wider stay-in-W1 picture including areas we have not covered here, read where to stay in W1, our Mayfair luxury hotels roundup and the Oxford Street shopping guide, or start at The W1 London.
Trading hours and store openings along the street are published by the New West End Company, the business district that covers Oxford Street, Regent Street and Bond Street, and Transport for London lists current step-free access and closures for the four stations above.
Frequently Asked Questions
Which hotel is closest to Oxford Street?
For the Selfridges end, The Beaumont on Brown Hart Gardens and the London Marriott Marble Arch on Bryanston Street are both a block away. For the middle of the street, The Marylebone Hotel on Welbeck Street and Claridge's on Brook Street are two or three minutes' walk from Bond Street station. Very few hotels front Oxford Street itself, and the ones that do sit above heavy bus traffic.
Is Mayfair or Marylebone better for a shopping trip?
Marylebone if you want a normal evening, Mayfair if the shopping is the luxury end. Marylebone puts you a block north of Oxford Street with the High Street's restaurants and independents behind you, and it prices lower. Mayfair puts you next to Bond Street and Mount Street, and everything, including dinner, costs more. Both are a walk of well under ten minutes to Oxford Circus.
Are there any cheap hotels near Oxford Street?
Not many in W1 itself. The realistic options are compact-room brands such as the Z Hotel group, which trade room size for location, or staying one zone out at Paddington, Victoria or Kings Cross and travelling in, which takes ten to fifteen minutes and can halve the nightly rate. Rates also swing hard with the calendar, so shifting the dates by a couple of days is often worth more than changing the hotel.
What is the nearest Underground station to Oxford Street?
Four stations serve it. Marble Arch is at the western end, Bond Street and Oxford Circus in the middle, and Tottenham Court Road at the eastern end. Bond Street and Tottenham Court Road both have Elizabeth line platforms, which is the quickest route from Heathrow and Paddington.
Can you drive and park near Oxford Street?
You can, but it is the worst way to do it. Oxford Street is closed to general traffic along most of its length, the whole area sits inside the congestion charge zone, and NCP rates in W1 are among the highest in the country. If you are arriving by car, park once for the day rather than moving between car parks, and read our guide to parking in W1 first.
Do shops on Oxford Street open on Sundays?
Yes, though later and for fewer hours. Under English Sunday trading rules, large stores can open for a continuous six hours between 10am and 6pm, so most of the big Oxford Street shops start at 11.30am or midday. Smaller shops can open whenever they choose. Plan a slow morning and a full afternoon.