Search Hotels

Powered by

Best Places to Stay in London

We round-up the best areas to stay in London, whether for family holidays, retail therapy or to see London’s best attractions.

Find the best place to stay in London to suit your needs with our guide to the best neighbourhoods to stay in London.

Best for Shopping

The shopping hub of Oxford Street is surrounded by many hotels, providing some of the best accommodation in London. Settle down at the Radisson Blu Edwardian Berkshire, where you can enjoy an intimate hideaway complete with comfy leather sofas, classic wooden panels and the onsite Scoff & Banter restaurant. Or, opt for the boutique comfort of Courthouse Hotel on Great Marlborough Street.

Further along Oxford Street, near Marble Arch, you’ll find Amba Hotel Marble Arch with its Art Deco-styled rooms, the elegant Marriott Hotel Marble Arch, and the vibrant and creative Cumberland Hotel with its cutting-edge design – all are within easy walking distance of the likes of Selfridges and Primark.


If you want to shop under one roof, Westfield London in Shepherd’s Bush is your perfect destination. Lodge nearby at the Hilton London Kensington or Ibis Shepherd’s Bush. You have the benefit of staying near the shopping centre, but also being near the many transport links to Central London.

Best for Family Attractions

There are a number of family-friendly hotels in London, designed with kids in mind and also close to many of London’s best family attractions.

Stay in Kensington to be close to family-focused museums: the Natural History Museum, the Victoria and Albert Museum and the Science Museum. Choose the Nadler Kensington in leafy Kensington Square for a tranquil stay, book into the Rhodes House Hotel for easy access to nearby Hyde Park, or savour boutique luxury at Draycott Hotel, a 15-minute walk from the museum hub.

Alternatively, you can stay in the South Bank for easy access to some of London’s top child-friendly attractions, including the Coca-Cola London Eye, Southbank CentreShrek’s Adventure! London and SEA LIFE London Aquarium. Opposite Big Ben and the Houses of Parliament lies Marriott County Hall, which offers fantastic river views and a great selection of restaurants on its doorstep. Park Plaza Westminster Bridge is also ideally placed for visiting South Bank’s attractions.

Marriott Hotel Marble Arch 

Further along the river, in Bankside, is the well-placed Hilton London Bankside, stylish and contemporary CitizenM, the affordable Ibis London Blackfriars and neighbouring Novotel London Blackfriars, each a short walk from the Tate Modern.

Best for Pubs and Bars

East London is one of the places to sample London’s many exciting pubs and bars, and there are lots of hotels in the area for you to choose from.

Head to trendy Shoreditch, where you’ll find the Ace Hotel with its sleek, innovative design. Those on a budget can try the Z Hotel Shoreditch, or the QBIC London City, to be within walking distance of bars in Spitalfields and Whitechapel.

There are also plenty of great pubs and bars in Liverpool Street, where you can stay at the ANdAZ, which remains the largest hotel in the City of London.


Best for Relaxation

Richmond may be just a train or bus ride away from the centre of London but its leafy surroundings make it the perfect place for a relaxing stay in the city.

With the gigantic Richmond Park and its herds of deer, riverside walks and lush Kew Gardens only a stone’s throw away, you really can’t go wrong by opting to stay in this luxurious West London borough.

Check in at the idyllic Bingham Hotel and feel as if you are staying in the heart of the country. Or unwind at Petersham Hotel, which mixes Victorian splendour with a contemporary twist and provides beautiful views over the Thames. Alternatively, check out the charming Richmond Hill Hotel for easy access to sweeping views of the surrounding area.


Best for Shows

London’s West End is packed full of theatres exhibiting some of the best talent on the world stage. Stay in the West End to experience the buzz of London’s Theatreland first hand. You can even get your hands on discounted tickets from the TKTS booth in Leicester Square.

W Leicester Square is situated in the heart of the West End and has a distinctive “whatever, whenever” policy to meet its guests needs. For a more classical stay, book a room at the Langham Hotel, London’s first ever grand hotel; check out the iconic Waldorf Hilton Hotel; or book a night at Radisson Blu Edwardian, Hampshire to be in the heart of Theatreland.

Best for big Events

Many big events take place at Queen Elizabeth Olympic Park, the sporting hub used to host the 2012 Olympics in Stratford. The area also boasts Westfield Stratford City shopping centre, with its shops and entertainment venues.

Stay at the Westbridge Hotel, an independent lodging rich in character and history set in the heart of Stratford. The Ibis London Stratford Hotel and Travelodge Hotel London Stratford provide low-cost alternatives close to the park.


Best for the River

London’s river Thames is a sight to be marvelled at, and there is no better place to view its magnificence than in Greenwich. Enjoy a quiet stay in Greenwich and while away the hours at the Royal Museums Greenwich, comprising of the National Maritime Museum, Queen’s House, the Royal Observatory Greenwich and Cutty Sark.

For easy access to the museums stay in the Novotel London Greenwich, just a five-minute walk away. While, for a taste of the local area, Angerstein Hotel is situated in residential Greenwich and mixes contemporary style with a history stretching back to 1888. If you want to be near The O2 on Greenwich Peninsula, book a room at the Express by Holiday Inn London Greenwich.


Move further upstream to iconic Tower Bridge, where you can stay in the Doubletree by Hilton London – Tower of London, the Novotel London Tower Bridge or The Tower, each just footsteps away from the Tower of London.  Just across the river, you’ll find Hilton London Tower Bridge, where you can gaze up at the Shard from your bedroom.