Where to stay

in London

With many distinctive neighborhoods, London can prove challenging when deciding where to stay. Read about each area of this United Kingdom capital to make an informed decision about hotel location and style. Shop in Mayfair and peek at the crown jewels in the Tower of London. Dine on the city's best Indian curry or farm-fresh fare from the English countryside. Stroll through quiet royal parks or bustling Piccadilly Circus. In London, there's a place for everyone.

Where to Stay for Dining

For variety and originality in dining choices, choose a hotel in Balham, where cozy cafes, hip brunch spots, a weekend farmers' market and gourmet restaurants line the streets. It's just as easy to dine on Nepalese momos as it is to savor a Moroccan tagine or traditional English fare. Other top dining neighborhoods include Marylebone with its upscale gourmet eateries, Camden and its street food collective KERB, and Soho, for its restaurant classics and new favorites - just be prepared to wait in line at these hip, no-reservation spots).

Balham

Balham is a destination travelers like for its coffeehouses, and you might hop aboard the metro at Clapham South Underground Station or Balham Underground Station to explore sights like Clapham Common.

Marylebone

Oxford Street and Madame Tussauds Wax Museum are top sights in Marylebone, and you should be sure to explore the popular shops. Hop aboard the metro at Baker Street Station or Marylebone Underground Station to see more sights in the area.

Recommended hotels in Marylebone

Camden

The British Museum and Oxford Street are a few top attractions in Camden. Hop around the city on the metro at Chalk Farm Underground Station or Swiss Cottage Underground Station and check out the area's fascinating museums, beautiful gardens, and popular shops.

Recommended hotels in Camden

Soho

Travelers to Soho praise its fantastic nightlife. If you've got some more time to explore, be sure to make a stop by Oxford Street and Soho Square.

Best Spots for Sightseeing

The good news is that practically anywhere a hotel is located in London, it's nearby loads of landmarks and attractions. For the biggest names in London sightseeing, choose accommodations in Westminster, where the must-see list includes Buckingham Palace and the Queen's Guard, Westminster Abbey, the House of Parliament and Big Ben. The exclusive and central neighborhood of St. James's is also a solid choice, close to the oldest Royal Park of London, and home to St. James's Palace. Stay in bustling West End for nonstop activity, including Trafalgar Square, Piccadilly Circus, Leicester Square, and plenty of theaters, nightclubs, pubs and shops. Art-lovers and Shakespeare fans can find home at hotels in Southwark, close to the Tate Modern, Shakespeare's Globe Theatre, the famous Borough Market and landmark bridges (the Tower, Millennium and London). For a bird's-eye view of London, stay on the South Bank and take a ride on the London Eye, then, later on, catch a performance at the National Theater.

City of Westminster

Buckingham Palace and Big Ben are a few top attractions in City of Westminster. Hop around the city on the metro at St. James's Park Underground Station or Victoria Underground Station and check out the area's fascinating museums, popular shops, and acclaimed art galleries.

Recommended hotels in City of Westminster

St James

St James is known for its ample dining options, and you can make a stop by Piccadilly Circus and St. James's Square while in the area.

Recommended hotels in St James

Southwark

Southwark is highly notable for its stunning river views, and you might want to visit top sights like The Shard and Southwark Park. See more of London by jumping on the metro at Kennington Underground Station or Bermondsey Station.

Recommended hotels in Southwark

Top Neighborhoods for Museums

Some call Bloomsbury the cultural heart of London; those choosing accommodations in this village-like neighborhood will find leafy gardens, Victorian architecture, the British Museum and the Curzon Cinema. Museum fans will be happy with a room in Kensington, home to Kensington Palace, the Victoria and Albert Museum and the Natural History Museum. Some of these cultural institutions are free of charge. Stay in Marylebone for The Wallace Collection, the Sherlock Holmes Museum and Madame Tussauds.

Bloomsbury

Known for its fascinating museums and popular shops, there's plenty to explore in Bloomsbury. Check out top attractions like The British Museum and Russell Square, and jump on the metro at Euston Square Underground Station or Russell Square Underground Station to see more of the city.

Recommended hotels in Bloomsbury

Kensington

Known for its fascinating museums, beautiful gardens, and charming cafes, there's plenty to explore in Kensington. Top attractions like Hyde Park and Kensington High Street are major draws. Catch the metro at High Street Kensington Station or Notting Hill Gate Underground Station to see more of the city.

Recommended hotels in Kensington

Marylebone

Oxford Street and Madame Tussauds Wax Museum are top sights in Marylebone, and you should be sure to explore the popular shops. Hop aboard the metro at Baker Street Station or Marylebone Underground Station to see more sights in the area.

Recommended hotels in Marylebone

Great Areas to Stay for Shopping

In between visiting centuries-old landmarks and world-class museums, London travelers can peruse the many shops and boutiques of this capital city, from haute couture to antiques. For the best of the best, stay in stylish Knightsbridge, home to renowned Harrods and high fashion houses. Mayfair and Bond Street hotels are close to sophisticated shops full of designer goods, including Burberry, Tiffany & Co. and Louis Vuitton. Shop the legendary Selfridges and the famous John Lewis and Debenhams department stores from a home base on Oxford Street. Regent Street hotels place you close to some of the city's oldest and most respected shopping, including Hamleys, Liberty, John Lobb and Benson & Clegg. If you're seeking quirkier treasures, stay in Notting Hill and spend hours at Portobello Road Market, browsing for antiques and vintage accessories.

Knightsbridge

Visitors to Knightsbridge love its fascinating museums, and you can check out Hyde Park and Harrods. If you want to see more in the area, you can get around town on the metro at Knightsbridge Underground Station.

Mayfair

Mayfair is highly notable for its popular shops, and you might want to visit top sights like Oxford Street and Berkeley Square. See more of London by jumping on the metro at Bond Street Underground Station or Bond Street (Elizabeth Line) Station.

Recommended hotels in Mayfair

Notting Hill

Enjoy the beautiful gardens in Notting Hill. Portobello Road Market is a worthwhile stop, and you can jump on the metro at Holland Park Underground Station or Ladbroke Grove Underground Station to see more of London.

Recommended hotels in Notting Hill

Recommended hotels in Regent Street

Cities near London

Other places like London