England Hotels & Other Accommodation

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 York

Top cities in England

Showing deals for:27 Mar - 29 Mar

Top landmarks in England

Check out reviews of England hotels guests love

Find out more about England

Whispers of Heritage: England's Timeless Tapestry Awaits

England, a tapestry of history and culture, invites travellers to explore its enchanting landscapes and iconic landmarks. Wander through the bustling streets of London, where the majestic Tower of London and the serene beauty of the Royal Parks await. Discover the charming villages of the Cotswolds, or lose yourself in the rugged splendour of the Lake District. With world-class museums, stunning architecture, and delectable cuisine, England offers a rich experience for every visitor. Whether you seek romance in quaint country inns or adventure in vibrant cities, England promises an unforgettable journey steeped in tradition and charm.

Top locations to stay in England

In London, Manchester, and Liverpool, each city offers unique attractions for travellers. London is renowned for its vibrant theatre scene and rich history. Manchester boasts a dynamic business environment and cultural diversity, while Liverpool is celebrated for its stunning marina and musical heritage. For first-time visitors, London is undoubtedly the best choice for an unforgettable experience.

  1. LondonOpens in a new window: London is the ultimate destination for anyone looking to immerse themselves in a rich tapestry of history and culture. It's a city where you can catch an exhilarating West End show, stroll through the historic streets of Covent Garden, or explore the artistic vibe of Shoreditch. The vibrant theatre scene offers something for everyone, from classic plays to contemporary performances. Don't miss iconic landmarks like the Tower of London and the British Museum, where you can admire world-class exhibits. London also boasts fantastic shopping experiences, from luxury boutiques in Mayfair to quirky finds in Camden Market.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its thriving arts and music scene, making it a great spot for cultural enthusiasts. The city is home to numerous galleries and live music venues, showcasing everything from indie bands to major concerts. For shoppers, the Trafford Centre offers a wide range of retail options, while Northern Quarter provides unique independent shops and vintage stores. With its bustling atmosphere and friendly locals, Manchester is perfect for those looking to experience a vibrant urban culture.
  3. LiverpoolOpens in a new window: Liverpool is a city with a rich maritime heritage and a lively cultural scene. The waterfront is a must-see, featuring the historic Albert Dock, home to museums and restaurants with stunning views. Music lovers will appreciate the city's legendary status as the birthplace of The Beatles, with various attractions celebrating their legacy. From the Tate Liverpool's contemporary art to the Royal Albert Dock's shops and eateries, there’s plenty to keep you engaged. Liverpool’s friendly vibe and artistic spirit make it an inviting place to explore.

Things to do in England

England offers a delightful mix of exploration and tranquillity. Discover majestic castles nestled in lush countryside, wander through charming small towns, or unwind in serene gardens. Whether you’re scaling hilly terrains or enjoying a leisurely stroll by the lake, there’s something for every traveller.

  • Wareham – This charming small town is surrounded by picturesque countryside and boasts a rich history. Explore the ancient castle that adds a touch of medieval charm to the area. For a delightful day out, head to Lulworth CoveOpens in a new window, where you can enjoy scenic views and outdoor activities. Whether you prefer leisurely walks or a bit of boating, Wareham has something for everyone. Don't forget to take in the beautiful gardens that offer a peaceful retreat amidst the hilly landscapes.
  • West Lulworth – Nestled in a stunning coastal setting, West Lulworth is famous for its breathtaking scenery and hilly terrain. The highlight of your visit should definitely be Lulworth CoveOpens in a new window, renowned for its striking beach and outdoor adventures. Spend your day soaking up the sun, enjoying the beach atmosphere, or exploring the surrounding areas for stunning views and charming walks. The local castle adds an intriguing historical element to your visit, making it a well-rounded destination for both relaxation and exploration.
  • Watermillock – Located near the beautiful UllswaterOpens in a new window, this lovely city offers a serene escape into nature. Stroll through the enchanting gardens or hike up the nearby mountains for some breathtaking vistas. Make sure to spend time at Ullswater, where you can enjoy the scenic beauty, indulge in outdoor activities, and perhaps even share a romantic picnic by the lakeside. The combination of lakes, mountains, and gardens creates a perfect backdrop for relaxation and adventure alike.

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. For a budget-friendly trip, a stay of at least 2 days is recommended to fully explore the nation's key historical landmarks and cultural attractions. During this period, you may find great value for money while visiting sites such as historic castles, ancient monuments, and beautiful natural landscapes. With careful planning, you might discover even lower prices, making your cultural experience both enriching and economical.
  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 as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Furthermore, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're the first to know if rooms become available or if prices drop, making it easier to book a 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 allow you to save on your stay in a hotel in England. For those seeking unique accommodation, boutique hotels often provide a more personalised experience and may occasionally 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 is on the higher end, we’ll suggest alternative dates that could be more affordable, helping you to find the best possible deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly provides a level of convenience, as it places visitors within easy reach of local attractions, dining, and entertainment. However, this prime location often comes at a premium, making accommodation prices significantly higher. In contrast, smaller towns and rural areas are generally more likely to be affordable, offering a range of accommodation options without the hefty price tag. For those looking to save, considering hotels on the outskirts of the city centre may yield better rates, although this could involve a bit of extra travel to reach key sights. Additionally, exploring nearby cities that boast their own attractions can uncover budget-friendly options while still providing a rich and enjoyable experience.

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