Where to stay in London for the first time
On a first trip, location matters more than anything. Stay within walking distance of the river and the West End and you'll save hours on the Tube.
Covent Garden
The most central base of all: theatres, the river and Trafalgar Square on foot. Pricier, and busy until late.
Hotels in Covent Garden · ~$360/nightSouth Bank
On the river between the London Eye and Tower Bridge, with Borough Market and Tate Modern close by.
Hotels in South Bank · ~$295/nightWestminster
Quiet at night, right by Big Ben and Buckingham Palace. Fewer restaurants.
Hotels in Westminster · ~$320/nightBloomsbury
The best value central area, by the British Museum, with leafy squares and good transport.
Hotels in Bloomsbury · ~$255/nightSoho
For food and nightlife lovers. Lively and loud; choose a room away from the street.
Hotels in Soho · ~$360/night
Written by the StayAreas editorial team · Updated Oct 2026 · How we research our guides