Hotels in England

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in England?

Top hotels in London (and vicinity)

Top hotels in Manchester

Top hotels in Liverpool (and vicinity)

Top hotels in York

Top cities in England

Great weekend hotel deals in England

Showing deals for:20 Feb - 22 Feb

Top landmarks in England

Check out reviews of England hotels guests love

Find out more about England

Discover the Timeless Tapestry of England's Heritage and Charm

Discover the enchanting allure of England, where history intertwines with modernity. Stroll through the historic streets of London, home to iconic landmarks like the Tower of London and Buckingham Palace, and immerse yourself in world-class museums such as the British Museum. Venture beyond the capital to the picturesque Cotswolds, where charming villages and rolling hills await. Explore the stunning coastline of Cornwall or the rugged beauty of the Lake District. With its rich cultural heritage, vibrant arts scene, and delectable cuisine, England promises unforgettable experiences for every traveller, making it a must-visit destination.

Discover great hotels in England

In England, accommodation ranges from luxurious five-star hotels with stunning views to charming boutique establishments steeped in history. You'll find diverse room types and amenities, ensuring a comfortable stay whether you seek modern luxury or quaint character in your travels. Here are some of the best hotels in England that our travellers love:

  1. Mandarin Oriental MayfairOpens in a new window: This luxurious 5.0-star hotel is situated in the heart of London, offering a serene escape for travelers seeking a spa-themed vacation experience. With a full spa and pool service, guests can indulge in rejuvenating body scrubs, manicures and pedicures, and various body treatments. The onsite steam room adds an extra touch of relaxation, making it a perfect retreat for those looking to unwind in style. Visitors appreciate the opulent atmosphere and high-quality amenities that create a truly memorable stay.
  2. The BerkeleyOpens in a new window: This impressive 5.0-star hotel, also located in London, caters to business travelers and families alike. Equipped with a comprehensive range of business amenities, including conference spaces and multiple meeting rooms, it ensures a seamless experience for professionals. The property also provides thoughtful children’s amenities, ensuring a comfortable environment for families. Guests rave about the elegant design and the supportive services that elevate their stay, making it a preferred choice for those seeking both comfort and functionality.
  3. Cedar ManorOpens in a new window: Nestled in Windermere, this exquisite 5.0-star guesthouse is a haven for boutique luxury seekers. With its uniquely designed decor and artworks, it offers a distinctive atmosphere that enhances the overall guest experience. The charm of the property lies in its ability to provide a truly personalised stay, allowing visitors to immerse themselves in the local culture while enjoying high-end comforts. Positive sentiments highlight the remarkable attention to detail and the tranquil ambiance, making it an ideal retreat for discerning travelers.

Top locations to stay in England

When visiting England, United Kingdom, consider staying in London, Manchester, and Liverpool. London is renowned for its vibrant theatre scene and rich cultural heritage. Manchester boasts a thriving business environment and impressive sporting venues. Liverpool offers a unique marina experience and a deep musical legacy. For first-time visitors, London is the most iconic choice.

  1. LondonOpens in a new window: London is an exciting destination that seamlessly blends history, culture, and modern attractions. It's a must-visit for anyone looking to experience the vibrant theatre scene, with world-class performances in the West End. Stroll through iconic areas like Covent Garden and Soho, where you can find charming shops and lively street performances. Don't miss iconic landmarks such as the Tower of London and Buckingham Palace, and take a leisurely walk along the Thames for stunning views. With a diverse range of museums and galleries, including the British Museum and Tate Modern, there's always something new to discover.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its rich industrial heritage and thriving cultural scene. It's a hub for music enthusiasts, showcasing everything from indie bands to major acts. The city is also famous for its diverse shopping experience, with everything from high street stores to unique boutiques in the Northern Quarter. Explore the vibrant arts scene with galleries and cultural festivals that celebrate creativity. Plus, the city's lively atmosphere means there's always something happening, making it a great place for those who enjoy a bustling nightlife.
  3. LiverpoolOpens in a new window: Liverpool, with its stunning marina and rich musical history, is a fantastic place to explore. Known as the birthplace of The Beatles, music lovers can immerse themselves in the city’s vibrant cultural offerings, including live music venues and museums dedicated to its legendary bands. The waterfront is a beautiful spot for a leisurely stroll, with attractions like the Royal Albert Dock and Tate Liverpool. Additionally, the city boasts a variety of shops and local markets, perfect for finding unique souvenirs and enjoying local delicacies.

Things to do in England

England invites you to explore its vibrant theatre scene and world-class art galleries, while also offering the chance to unwind in picturesque parks or along scenic rivers. Discover historic castles and stunning architecture, or indulge in delightful shopping experiences that blend tradition with modern flair.

  • London – This vibrant city is bursting with history and modern attractions. Explore remarkable museums such as the British Museum or the Victoria and Albert Museum, where you can marvel at priceless artefacts and stunning art collections. Don’t miss the majestic architecture of the Tower of London and Buckingham Palace, as well as the iconic landmarks dotted throughout the city. After a day of sightseeing, unwind in Hyde ParkOpens in a new window, a sprawling green oasis perfect for families. Take a leisurely stroll, enjoy a picnic, or rent a boat on the Serpentine for a fun day out.
  • London City Centre – Nestled at the heart of the capital, this bustling neighbourhood offers a blend of cultural and historical experiences. Visit renowned spots like the Tate Modern and the National Gallery to appreciate contemporary and classic art. The River Thames adds a picturesque backdrop, making it ideal for a scenic walk along its banks. In the evenings, catch a spectacular show in the West End; the vibrant theatre scene will leave you entertained and inspired. Don’t forget to take your family to Hyde ParkOpens in a new window for outdoor activities, where the playgrounds and open spaces await adventure seekers.
  • London – As a multi-city vicinity, London offers endless opportunities for exploration. Immerse yourself in the bustling markets and high-end shopping districts, where you can find everything from designer labels to quirky souvenirs. Experience the lively street performances and pop-up events that bring the city to life. Whether you’re catching a show or indulging in culinary delights, there’s always something happening. And when you need a break, head to Hyde ParkOpens in a new window to soak up the sun or enjoy a family-friendly activity like cycling or a guided park tour.

4 tips for savvy savings when booking a hotel in England

  1. Book for the cheapest times: The most affordable time to visit England is from January to March, when hotel prices are lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the country's key landmarks and cultural attractions. This period offers great value for money, allowing visitors to explore historic sites, natural wonders, and cultural heritage without overspending. Additionally, prices for accommodations may drop further during these months, making it an even more appealing time for budget-conscious travellers.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in England, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, ensuring you don't miss any opportunities to save. The Smart ShoppingOpens in a new window tool available through the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you could be among the first to book a last-minute 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, so being flexible with your travel dates could potentially help you save on your stay in an English hotel. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and sometimes better value. When you make a booking through 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 end, we’ll suggest more affordable dates to enhance your chances of securing the best deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly offers the convenience of proximity to local attractions, but it often comes with a heftier price tag. Typically, smaller towns and rural areas are more likely to be affordable, presenting a tempting alternative for budget-conscious travellers. If you're seeking better rates, considering accommodations just outside the city centre may yield more economical options, although this could involve extra travel to reach key sites. Additionally, exploring nearby cities that boast their own unique attractions can provide a delightful experience while keeping your expenses in check.

Best time to go to England

England has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, June, and July are the peak travel months in England, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring