England Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

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

Showing deals for:1 May - 3 May

Top landmarks in England

Check out reviews of England hotels guests love

Find out more about England

Awakening the Soul of England: A Journey Through Timeless Heritage and Majestic Landscapes

Discover England, a land steeped in history and charm, where ancient castles meet vibrant cities. Explore London’s iconic landmarks, from the Tower of London to the serene gardens of Kensington. Venture to the Cotswolds for picturesque villages and rolling hills, or lose yourself in the literary magic of the Lake District. Indulge in world-class museums, savour traditional afternoon tea, and stroll along the stunning coastline of Cornwall. With its rich tapestry of culture, architecture, and natural beauty, England promises an unforgettable experience for every traveller.

Discover great hotels in England

From boutique hotels in vibrant city centres to cosy inns nestled in the countryside, England offers a diverse range of accommodations. Whether you prefer modern amenities or traditional charm, you'll find plenty of options to suit your style and budget. These are some of the hotels preferred by our travelers in England:

  1. The HariOpens in a new window: This exquisite 5.0-star hotel in London perfectly caters to leisure travellers seeking a romantic escape. With its luxurious amenities, including 24-hour room service and champagne service for that special touch, the hotel creates an enchanting atmosphere for couples. The nearby salons and spas provide a relaxing retreat, making it an ideal choice for those looking to unwind together. Travellers appreciate the romantic packages available, which enhance their stay with curated experiences that elevate their getaway to new heights.
  2. The Pelham London - Starhotels CollezioneOpens in a new window: This stunning 5.0-star hotel in London is a haven for discerning business travellers, offering a sophisticated atmosphere coupled with high-end amenities. With multiple meeting rooms and a well-equipped business centre, it ensures a seamless experience for those on the go. The property also features childcare services, allowing travellers peace of mind while they focus on their professional commitments. The modern design and elegant spaces create a refined setting that resonates with guests seeking a perfect blend of comfort and convenience.
  3. The Bath Priory Hotel and SpaOpens in a new window: Nestled in the charming city of Bath, this 5.0-star hotel offers a luxurious experience tailored for leisure travellers. With its pet-friendly policy and sophisticated atmosphere, it caters to those who wish to enjoy a stylish getaway without leaving their furry friends behind. The property boasts elegant architecture and upscale amenities, including a well-appointed conference centre for those planning exclusive events. Guests revel in the luxurious ambiance, making it a top choice for visitors seeking both comfort and elegance during their stay in this historic city.

Top locations to stay in England

Some of the best areas to stay in England are London, Manchester, and Liverpool. London offers vibrant theatre and museums, Manchester is a hub for business and culture, while Liverpool boasts a rich maritime history and a lively music scene. For first-time visitors, London is undoubtedly the most enchanting choice, brimming with iconic attractions.

  1. LondonOpens in a new window: London is a vibrant hub of culture and excitement, making it an ideal place to stay for any traveler. With its iconic landmarks like the Tower of London and the British Museum, you’ll find a rich tapestry of history at every turn. The city is famous for its cultural attractions, including the West End theatres, where you can catch spectacular shows, and an array of museums that cater to every interest. Explore the diverse neighbourhoods, from the trendy markets of Camden to the luxurious shops of Bond Street. London’s nightlife is also buzzing, with an abundance of bars and cultural venues that host live music and events, ensuring there’s always something happening. Whether you’re wandering through Hyde Park or enjoying a river cruise on the Thames, London has something for everyone.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its rich industrial heritage and thriving arts scene. Staying here gives you access to a variety of cultural attractions, from the renowned Manchester Art Gallery to the stunning architecture of the John Rylands Library. The city is also famous for its vibrant music scene, with numerous venues hosting live performances. For those who enjoy shopping, the Northern Quarter offers an eclectic mix of independent shops, vintage markets, and trendy boutiques. After a day of exploring, you can unwind in one of the many lively bars or restaurants that showcase the city’s diverse culinary offerings, making Manchester a fantastic choice for a city break.
  3. LiverpoolOpens in a new window: Liverpool, with its rich maritime history and vibrant cultural scene, is a fantastic place to stay for those looking to explore the UK's heritage. The iconic waterfront, a UNESCO World Heritage site, is a must-see, featuring the famous Royal Albert Dock, home to a variety of museums, galleries, and eateries. Music lovers will appreciate Liverpool’s connection to The Beatles, with dedicated attractions and tours celebrating the city's legendary band. The city also boasts a lively arts scene, including the Liverpool Philharmonic Hall and numerous galleries showcasing local talent. Stroll through the historic streets and enjoy the friendly atmosphere, making it a charming destination to experience England's cultural richness.

Things to do in England

England offers a delightful blend of excitement and relaxation, from exploring historic castles and iconic monuments to enjoying world-class theatre and vibrant art scenes. Stroll along picturesque rivers or indulge in a bit of shopping in charming towns, ensuring your trip is both exhilarating and rejuvenating.

  • London – This vibrant metropolis is a treasure trove of history and modernity. Stroll along the River Thames, taking in stunning views of iconic landmarks like the Tower Bridge and the Houses of Parliament. Don’t miss visiting world-class museums such as the British Museum and the Natural History Museum, where you can explore fascinating exhibits. For a touch of nature, head to Hyde ParkOpens in a new window, a sprawling green oasis perfect for a family day out, picnicking, or leisurely walks. As evening falls, dive into the buzzing theatre scene in the West End, where you can catch everything from classic plays to the latest musicals. Don’t forget to explore the shopping districts, whether you're on a budget or looking for luxury brands!
  • London City Centre – This central neighbourhood is packed with attractions that showcase the city’s rich heritage. Take a moment to admire the stunning architecture of historic buildings, including St. Paul's Cathedral and the Tower of London. Art enthusiasts will find joy in visiting the Tate Modern and the National Gallery, which house remarkable collections. For leisure, Hyde ParkOpens in a new window offers plenty of outdoor activities; you can rent a pedal boat on the Serpentine or simply relax under the trees. In the evening, enjoy a meal at one of the many bustling restaurants or catch a live performance at a nearby theatre, immersing yourself in the vibrant arts scene.
  • London – As you explore this iconic city, make sure to visit its notable monuments and castles, including Buckingham Palace and the majestic Westminster Abbey. Enjoy a leisurely ride on the London Eye for breathtaking views of the city skyline. If you're seeking family-friendly activities, Hyde ParkOpens in a new window is the place to be; it's ideal for cycling, boating, or just letting the kids play in the vast open spaces. In the evening, the city transforms into a lively hub of entertainment—whether you fancy a night at the theatre, a trendy bar, or a late-night shopping spree, London has it all. Each corner of this city offers a new adventure waiting to be discovered!

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 between January and March, when hotel prices are lower. To fully appreciate the country's rich history and cultural landmarks, a stay of at least 2 days is recommended. This budget-friendly option allows you to explore iconic sites such as historic castles, museums, and stunning natural landscapes, offering great value for money. Additionally, during this period, prices for accommodations may drop, making it an ideal time for those travelling on a budget.
  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 Deals sections on Hotels.com, where you may find discounted rates on hotels close to your travel date. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special offers, ensuring you’re more likely to catch opportunities to save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you'll be among the first to know and can book that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in an English hotel. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and sometimes greater value. When you book with Hotels.com, we’ll inform you if 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 offer a more affordable option, helping you to secure the best deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly provides the convenience of being close to local attractions, but it often comes with a heftier price tag. In contrast, smaller towns and rural areas are more likely to be affordable, making them appealing alternatives for budget-conscious travellers. For those seeking better rates, considering accommodation slightly further from the city centre could be a wise choice, although it may require some additional travel to reach key sites. Additionally, exploring nearby cities can reveal a wealth of attractions while offering more budget-friendly options, allowing visitors to experience the charm of England without breaking the bank.

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. If you’re looking to soak up the lively atmosphere in England, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring