Hotels in London

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in London?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Showing deals for:28 Nov - 30 Nov

Check out hotels with a spa in London

You may also like hotels with hot tubs in London

You can also stay at family-friendly hotels in London

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit London?

Our prices for hotels in London are cheapest in March
Price trends for hotels in London
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for London
November
Moderate crowds
High 11°C / low 6°C. Cloudy most days.
View properties in November
11°
weather_cloudy
November, Moderate crowds, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
December, Moderate crowds, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
March, Low crowds, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
April, Low crowds, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
17°
weather_cloudy
May, High crowds, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
20°
weather_cloudy
June, High crowds, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
23°
weather_cloudy
July, High crowds, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
22°
weather_sun
August, Moderate crowds, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
20°
weather_sun
September, High crowds, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
16°
weather_cloudy
October, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
Monthly weather averages (˚C)

Top neighbourhoods in London

London City Centre

London's lively London City Centre neighborhood is loved for its theaters and museums, and visitors often enjoy its varied attractions including Trafalgar Square and Piccadilly Circus.

Covent Garden

London's artistic Covent Garden neighborhood is loved for its gardens and theaters, and visitors often enjoy its varied attractions including Covent Garden Market and London Transport Museum.

The City of London

London's lively The City of London neighborhood is loved for its skyscrapers and monuments, and visitors often enjoy its varied attractions including St. Paul's Cathedral and London Guildhall.

City of Westminster

London's lively City of Westminster neighborhood is loved for its theaters and museums, and visitors often enjoy its varied attractions including Big Ben and Trafalgar Square.

Soho

London's artistic Soho neighborhood is loved for its theaters and entertainment, and visitors often enjoy its varied attractions including Oxford Street and Soho Square.

Top landmarks in London

London and related destinations

London is well-known for its theaters and museums while top attractions include Trafalgar Square, Piccadilly Circus, and London Eye. This historical city has something for everyone including sights like Big Ben and O2 Arena within a lively setting.

Check out reviews of London hotels guests love

Frequently asked questions

Can I book refundable hotels in London?
If you need the flexibility to change your travel plans to London, most hotels offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in London if I want a vacation home instead of a traditional hotel?
If you're looking for a good alternative to a hotel, review our selection of 2709 vacation homes. In addition, there are 19120 apartments and 223 condos.
What will the weather in London be like during my visit?
July and August are typically the warmest months in London when the average temp is 63°F. January and February are the coldest months when the average temperature is 42°F. October and August are the months with the most rain.
Why should I book my London hotel with Hotels.com?
There are lots of reasons to book your London trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about London

London Unveiled: A Tapestry of Time, Art, and Majesty

London, a vibrant tapestry of history and modernity, beckons with its iconic landmarks and cultural treasures. Stroll past the majestic Tower of London, marvel at the grandeur of Buckingham Palace, and lose yourself in the vast collections of the British Museum. The city's diverse neighbourhoods, from the artistic charm of Shoreditch to the elegant allure of Kensington, offer a taste of its rich heritage. Enjoy a leisurely cruise along the Thames, savour afternoon tea in a quaint café, or experience the buzz of the West End. London is an enchanting blend of tradition and innovation, promising unforgettable adventures at every turn.

Top locations to stay in London

Some of the best areas to stay in London are Fitzrovia, Tower Hamlets, and Newington. Fitzrovia boasts stunning architecture and a vibrant arts scene, while Tower Hamlets offers a dynamic urban atmosphere with rich cultural diversity. Newington is renowned for its fantastic dining options and friendly neighbourhood vibe. For first-time visitors, Fitzrovia is the most appealing choice to experience London's charm.

  1. FitzroviaOpens in a new window: Fitzrovia is a vibrant area known for its rich architectural history and dynamic cultural scene. Nestled between the West End and Bloomsbury, it offers easy access to some of London's most famous attractions. Art enthusiasts will appreciate the numerous galleries, while those interested in dining will find a variety of eateries, from trendy cafés to fine dining options. The area is also home to several cultural venues, making it perfect for catching a play or a live performance. With its mix of residential charm and urban energy, Fitzrovia is an excellent choice for travellers looking to immerse themselves in the heart of London.
  2. Tower HamletsOpens in a new window: Tower Hamlets is an exciting and diverse borough that boasts a unique blend of urban life and scenic waterfront. This area is home to iconic landmarks such as the Tower of London and the picturesque Thames Path, perfect for leisurely strolls. Shopping enthusiasts can explore the vibrant markets, while food lovers can indulge in a variety of international cuisines. The cultural offerings are plentiful, with galleries, museums, and historical sites to discover. Staying in Tower Hamlets offers a chance to experience a different side of London, filled with character and community.
  3. NewingtonOpens in a new window: Newington is a charming neighbourhood known for its delightful dining options and friendly atmosphere. This area is perfect for those who enjoy exploring local eateries and cafes. With its close proximity to several parks and green spaces, it’s an ideal spot for a relaxing afternoon. Although smaller than other London areas, Newington's welcoming vibe and community feel make it a pleasant base for travellers looking to enjoy a quieter side of the city while still being close to the bustling attractions of London.

Things to do in London

London is a vibrant tapestry of history and modernity, where majestic parks and tranquil rivers provide a stunning backdrop for leisurely strolls and picnics. Explore a thriving arts scene, indulge in eclectic shopping experiences, and enjoy world-class performances, all while soaking up the city's dynamic energy.

  • Brick LaneOpens in a new window – Dive into the vibrant atmosphere of Brick Lane, a street bustling with life and culture. Known for its rich history and diverse community, this area is a feast for the senses. As you stroll along, you'll encounter an array of street art that adorns the buildings, showcasing the creativity of local artists. Don't forget to indulge in the culinary delights offered by the numerous curry houses, reflecting the area's South Asian heritage. The market stalls brim with unique finds, from vintage clothing to handmade crafts, making it a great spot for treasure hunting. Additionally, the street's architecture tells a story of London’s evolution, with a mix of old warehouses and modern establishments. Whether you're sampling the local cuisine or simply soaking in the sights and sounds, Brick Lane is a must-visit that captures the essence of London’s multicultural spirit.

4 tips for savvy savings when booking a hotel in London

  1. Book for the cheapest times: The most affordable time to visit London is from January to March, when hotel prices are generally lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the city's remarkable landmarks, historical sites, and cultural experiences. During your visit, you can enjoy the city's stunning architecture, explore its renowned museums, take in a theatre performance, and stroll through vibrant shopping districts, all of which offer great value for money. With the prices potentially dropping during these months, it’s an ideal time for a memorable and budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to London, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special last-minute promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities. This way, if rooms become available or prices drop, you're more likely to see the best options for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a London hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may sometimes offer better value. When you make a booking with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing a great deal.
  4. Consider your location: Hotels near the city centre usually tend to be pricier, but with London’s superb public transport system, you may discover a more affordable independent hotel located a bit further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to London

London experiences its lowest average temperature in January, at 40.5°F (4.7°C), while July is the hottest month, with an average temperature of 64.9°F (18.3°C). October are usually the wettest months. March, April, and September are the peak travel months in London, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no rainfall. On the other hand, May, October, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring