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

Where to stay in England?

Top hotels in London (and vicinity)

Top hotels in Manchester

Top hotels in Liverpool (and vicinity)

Top hotels in Bath

Top cities in England

Showing deals for:20 Mar - 22 Mar

Top landmarks in England

Check out reviews of England hotels guests love

Find out more about England

Unveiling England: A Tapestry of Timeless Heritage and Inspiring Landscapes

England, a tapestry of history and culture, invites travellers to explore its enchanting landscapes and iconic cities. From the majestic spires of London’s skyline, including the Tower of London, to the serene beauty of the Lake District, England offers a diverse array of experiences. Wander through the charming streets of Bath, marvel at the Roman architecture, or lose yourself in the artistic treasures of the British Museum. With its quaint villages, lush countryside, and vibrant theatre scene, England is a delightful blend of tradition and modernity, promising unforgettable adventures for every type of explorer.

Top locations to stay in England

In London, Manchester, and Liverpool, each destination offers unique experiences. London dazzles with its vibrant theatre scene and rich history. Manchester thrives as a business hub with a lively cultural scene, while Liverpool boasts a stunning marina and a deep musical heritage. For first-time visitors, London is undoubtedly the best choice, providing iconic landmarks and diverse attractions.

  1. LondonOpens in a new window: London is the ultimate destination for anyone looking to immerse themselves in a rich tapestry of history, culture, and modern charm. This vibrant city boasts world-famous cultural attractions, including the West End theatres where you can catch spectacular shows and musicals. Stroll along the River Thames, visit iconic landmarks such as the Tower of London and the British Museum, and explore diverse neighbourhoods like Soho and Shoreditch, each offering unique shopping experiences and vibrant street art. With its bustling markets, royal parks, and a nightlife scene that caters to every taste, London promises an unforgettable experience for every traveller.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its thriving cultural scene and impressive industrial heritage. It offers a unique blend of contemporary attractions and historic sites, making it a fantastic place to explore. Music lovers will appreciate its rich musical history, with venues showcasing everything from indie bands to orchestras. The city is also a shopping haven, featuring everything from high-end boutiques to quirky markets. Don’t miss the opportunity to unwind in one of its many parks or enjoy a leisurely stroll along the canals, which reflect the city's character.
  3. LiverpoolOpens in a new window: Liverpool is a lively port city with a rich maritime history and vibrant culture. It’s famous for its waterfront development, including the stunning Albert Dock, which houses a variety of museums and galleries. Music enthusiasts will feel right at home, as the city is the birthplace of The Beatles, and you can explore related attractions that celebrate this legacy. Liverpool also offers a unique shopping experience with its mix of high-street brands and independent shops. Whether you’re wandering through its historic streets or enjoying the local music scene, Liverpool has a welcoming atmosphere that’s hard to resist.

Things to do in England

England offers a delightful blend of exploration and relaxation, from wandering through enchanting castles and lush countryside to enjoying serene moments in charming small towns and gardens. Unwind by the lakes or embark on scenic hikes in the hilly landscapes—there's something for everyone to enjoy!

  • Wareham – This charming little city offers a delightful mix of countryside and coastal experiences. Head to Lulworth CoveOpens in a new window for a day filled with outdoor adventures and stunning scenery. The beach here is perfect for sunbathing, while the surrounding hills provide excellent walking trails with breathtaking views. If you fancy a leisurely afternoon, consider boating on the tranquil waters nearby, allowing you to soak in the picturesque landscapes from a different perspective. The gardens in the area also invite you to unwind amidst nature, making it a perfect spot for a peaceful getaway.
  • West Lulworth – Nestled near the coast, this city boasts a beautiful landscape dominated by hills and a captivating beach. Spend your time at Lulworth CoveOpens in a new window, where you can explore the natural beauty and indulge in outdoor activities. Take a stroll along the beach, enjoy the fresh sea breeze, or simply relax as you admire the scenic views. The nearby castle adds a historical touch to your visit, providing a glimpse into the region's rich heritage. Whether you're hiking the hills or enjoying a picnic by the shore, West Lulworth is a delightful place to explore.
  • Watermillock – This picturesque city is set against the backdrop of stunning mountains and lush gardens. A visit to UllswaterOpens in a new window is a must, where the lake's serene waters and scenic beauty will take your breath away. Engage in outdoor activities like rowing or hiking, and if you're seeking romance, the tranquil surroundings offer an ideal setting for a romantic picnic. The area’s gardens bloom with vibrant flowers, inviting you to take leisurely strolls and enjoy the peaceful atmosphere. Whether you’re exploring the lake or simply soaking in the stunning views, Watermillock promises an unforgettable experience.

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 tend to be lower. To fully appreciate the country's rich landmarks, history, and natural attractions, a stay of at least 2 days is recommended. This allows budget-conscious travellers to explore iconic sites and cultural gems, ensuring a great value for money experience while taking in the beauty of England's heritage and landscapes.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in England, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on thousands of hotels as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you could stay informed about flash sales and special promotions, helping you secure savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find cheap hotels. This way, you’ll be the first to know if prices drop or rooms become available for your ideal getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel’s location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in England. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing the best deal.
  4. Consider your location: Staying in the heart of major cities in England can provide unparalleled convenience, particularly for those keen to explore local attractions. However, this prime location often comes at a premium, making such accommodations more likely to be costly. In contrast, smaller towns and rural areas are generally more affordable, allowing visitors to enjoy their stay without breaking the bank. For those seeking better rates, opting for hotels slightly outside the city centre may be a wise choice, though it may necessitate additional travel to reach key sights. Alternatively, exploring nearby cities can reveal a wealth of experiences while also offering more budget-friendly options for your stay.

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