Skip to main content

Hotels in London

Iconic landmarks, world-class museums, and vibrant neighborhoods await in Britain's capital. Compare prices from top booking sites and find the perfect place to stay.

FromCheck prices
Hotels Available10+ properties
Best TimeApril-June
CurrencyGBP

Compare prices from 70+ booking sites

Best Areas to Stay in London

Westminster

Central location near Big Ben, Buckingham Palace, and major attractions

Kensington

Elegant area with museums, parks, and upscale shopping

Shoreditch

Trendy East London neighborhood with hip hotels and nightlife

South Bank

Cultural hub along the Thames with great river views

Types of Accommodation in London

Luxury Hotels

Β£250-500+/night

Five-star hotels in Mayfair and Knightsbridge

Boutique Hotels

Β£120-250/night

Charming properties with unique character

Business Hotels

Β£100-200/night

Modern hotels near financial districts

Budget Hotels

Β£60-100/night

Clean, comfortable options across the city

Compare Hotels in London

Compare prices from top booking sites

Your Guide to London Hotels

London offers an incredible variety of accommodation options, from historic boutique hotels in Mayfair to modern aparthotels in Shoreditch. Whether you're visiting for business or leisure, you'll find the perfect place to stay that suits your budget and preferences. The city's excellent public transport network means you can stay in almost any neighborhood and still easily access major attractions.

Top Attractions in London

  • Tower of London
  • British Museum
  • Buckingham Palace
  • Westminster Abbey
  • The Shard

Getting Around

Get an Oyster card for easy access to the Tube, buses, and trains throughout the city.

Best Time to Visit

The best time to visit London is April-June and September-October for mild weather. Peak season (June-August and December holidays) brings higher prices and crowds, while January-March (excluding Valentine's) offers better deals.

Frequently Asked Questions

What is the average hotel price in London?

Hotel prices in London vary by neighborhood and season. Prices vary significantly by neighborhood, star rating, and season. Budget Hotels Β£60-100/night.

What is the best area to stay in London?

The best area depends on your priorities. Westminster is central location near big ben, buckingham palace, and major attractions, while Kensington offers elegant area with museums, parks, and upscale shopping.

When is the best time to visit London?

The best time to visit London is April-June and September-October for mild weather. Peak season is June-August and December holidays, while January-March (excluding Valentine's) offers lower prices and fewer crowds.

How do I get around London?

Get an Oyster card for easy access to the Tube, buses, and trains throughout the city.

Hotel Membership

ALL Accor+ Explorer

Up to 30% Off

Enjoy two complimentary nights each year, up to 30% off dining, and 15% off hotel stays at 20+ brands including Sofitel, Fairmont, Novotel, Pullman, and ibis.

SofitelPullmanNovotelMercureibis+15 more
5,500+ hotels β€’ Asia Pacific & worldwide
Join Now β†’

Affiliate partnership with AccorPlus via CJ.com. We may earn a commission at no extra cost to you.