Hotels in England

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 Kettering

Top hotels in Manchester

Top hotels in Liverpool (and vicinity)

Top cities in England

Great weekend hotel deals in England

Showing deals for:19 Jun - 21 Jun

Top landmarks in England

Check out reviews of England hotels guests love

Find out more about England

Echoes of Time: Unveiling England's Cultural Tapestry

Discover England, a tapestry of rich history and vibrant culture. Wander through the cobbled streets of London, where iconic landmarks like the Tower of London and Buckingham Palace await. Immerse yourself in world-class museums, from the British Museum to the Tate Modern, showcasing art and history at their finest. Venture beyond the city to the serene beauty of the Cotswolds, with its rolling hills and picturesque villages. Whether indulging in afternoon tea, exploring ancient castles, or enjoying a seaside escape in Brighton, England promises unforgettable experiences steeped in charm and elegance.

Top locations to stay in England

Some of the best areas to stay in the UK are London, Manchester, and Liverpool. London captivates with its world-renowned theatre and vibrant culture, while Manchester is a hub for business and innovation. Liverpool, with its stunning marina and rich musical heritage, offers a unique charm. For first-time visitors, London is the ideal choice to experience the essence of the UK.

  1. LondonOpens in a new window: London is a must-visit destination for anyone exploring the UK, offering a delightful blend of history, culture, and modern life. You can immerse yourself in the vibrant theatre scene in the West End, where world-class productions bring stories to life. Stroll through iconic markets like Borough Market or explore the artistic treasures at the Tate Modern. Don't miss the chance to visit historic landmarks such as the Tower of London and Buckingham Palace, and enjoy the lush greenery of Hyde Park for a leisurely afternoon.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its business vibe and rich musical heritage. It boasts a thriving arts scene with cultural attractions like the Manchester Art Gallery and the iconic Royal Exchange Theatre. For shopping enthusiasts, the Northern Quarter offers unique boutiques and vintage shops, while the Trafford Centre presents a wide range of high street brands. Take a moment to unwind at one of the many lively cafes or bars, making it an ideal spot for both work and play.
  3. LiverpoolOpens in a new window: Liverpool is a city that pulses with maritime history and cultural significance. The beautiful waterfront, part of the UNESCO World Heritage Site, is a perfect place to take a stroll and enjoy the views. Dive into the city's rich musical legacy with a visit to the Beatles Story museum, or explore the vibrant art scene at the Tate Liverpool. With its lively marina area, Liverpool also offers a range of dining and entertainment options, making it a fantastic location for a memorable getaway.

Things to do in England

England offers a delightful blend of excitement and tranquillity. You can glide along serene lakes while boating, unwind at luxurious spas, or embark on scenic walks through hilly countryside and charming small towns. Discover majestic castles and lush gardens that invite relaxation at every turn.

  • Wareham – Nestled in the heart of the countryside, Wareham offers a delightful blend of scenic beauty and historical charm. Explore the captivating Lulworth CoveOpens in a new window, where you can enjoy a day at the beach, take in stunning coastal views, or engage in outdoor activities like boating. The area is perfect for those who love gardens and hilly landscapes, making it ideal for leisurely walks among picturesque surroundings. Don’t forget to visit the local castle ruins, adding a touch of history to your adventure.
  • Penrith – This vibrant city is your gateway to the enchanting Lake District. Spend a romantic day at UllswaterOpens in a new window, where you can stroll along sandy shores or revel in the beauty of the lake’s serene waters. With opportunities for hiking in the hilly terrain and exploring ancient castle ruins, Penrith is a haven for nature lovers and history enthusiasts alike. After a day of exploration, unwind at one of the local spas to rejuvenate your spirits and enjoy the charming countryside views.
  • Howtown – A charming village surrounded by natural parks and lush gardens, Howtown is perfect for those who appreciate tranquillity and outdoor activities. Take a peaceful walk through the beautiful landscapes that frame UllswaterOpens in a new window, where you can enjoy a romantic picnic by the beach or simply soak in the stunning scenery. The area is ideal for nature walks, offering a refreshing escape from the hustle and bustle of city life, making it a perfect spot for relaxation and rejuvenation.

4 tips for savvy savings when booking a hotel in England

  1. Book for the cheapest times: The most budget-friendly time to visit England is between January and March, when hotel prices tend to be lower. A stay of at least 2 days is recommended for those wishing to explore significant landmarks and cultural attractions, providing great value for money. During this period, you might discover opportunities to visit historical sites, cultural institutions, and stunning natural wonders, all while keeping your expenses in check.
  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 section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications for updates on flash sales and special promotions, ensuring you don't overlook potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities easily. By doing so, you’re more likely to see when rooms become available or when 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, so being flexible with your travel dates could enable you to save on your stay in an English hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest more affordable dates, which may help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly brings the advantage of convenience, as you’ll find yourself just a stone’s throw away from local attractions and vibrant nightlife. However, this prime location is often accompanied by higher prices. In contrast, smaller towns and rural areas are more likely to be affordable, offering a range of accommodation options that won’t break the bank. For those looking to save a bit, opting for hotels outside the bustling city centre can be a smart move, though it may involve a bit of extra travel to reach key sights. Additionally, exploring nearby cities with their own unique charm could provide plenty of experiences while remaining kinder to your wallet.

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. The peak travel months to visit England are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring