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 Manchester

Top hotels in Liverpool (and vicinity)

Top hotels in York

Top cities in England

Great weekend hotel deals 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

Unveiling England: A Tapestry of Timeless Wonders and Hidden Gems

England, a tapestry of history and culture, beckons with its vibrant cities and serene countryside. Discover London’s iconic landmarks, from the majestic Tower of London to the grandeur of Buckingham Palace. Venture into the picturesque Cotswolds, where charming villages and rolling hills await. Explore the rich heritage of Bath, famed for its Roman baths, or wander through the literary landscapes of the Lake District. With world-class museums and galleries, such as the British Museum, and a culinary scene that celebrates both tradition and innovation, England offers an enchanting blend of experiences for every traveller.

Discover great hotels in England

England offers a diverse range of hotel accommodations, from luxury five-star hotels to charming budget options. You’ll find various room types, including standard, deluxe, and suites, catering to different preferences. Whether in bustling cities or serene countryside, England's hotels provide comfort and style for every traveller. Here are some of the most popular hotels with our travelers in England:

  1. Brown's HotelOpens in a new window: Located in the vibrant heart of London, Brown's Hotel is a stunning 5.0-star hotel that combines luxury with distinctive family-oriented experiences. The hotel features uniquely designed decor and artwork, providing a stylish backdrop for your stay. Highlights include a range of child-friendly amenities, ensuring a delightful experience for families. Frequent travellers will appreciate the thoughtful touches, such as express check-in and curated experiences. With glowing sentiments from visitors, this hotel is celebrated for its high-quality service and attention to detail, making it an ideal choice for those seeking a boutique-themed vacation.
  2. Moresby HallOpens in a new window: Nestled in the picturesque town of Whitehaven, Moresby Hall is a luxurious 5.0-star guesthouse perfect for leisure travellers seeking a pet-friendly escape. This property allows pets, ensuring that furry friends are welcome to join in the relaxation and enjoyment. The hotel's elegant design and inviting atmosphere create a warm and comfortable setting, appealing to those who appreciate refined experiences. Visitors frequently commend the unique charm and high-end hospitality, making it a superb choice for travellers looking for a distinctive getaway.
  3. London Marriott Hotel Canary WharfOpens in a new window: Situated in London, London Marriott Hotel Canary Wharf is a remarkable 5.0-star hotel that caters to eco-conscious leisure travellers. With its eco-certification, the hotel seamlessly blends sustainability with luxury. It features an array of amenities designed for comfort, including child-safe features that enhance peace of mind for families travelling with younger guests. The hotel's striking architecture and stylish interiors create an inviting environment, while curated experiences and exceptional service set this hotel apart. It consistently receives praise for its commitment to excellence and unique offerings, making it a top choice for discerning travellers.

Top locations to stay in England

Some of the best areas to stay in the UK are London, Manchester, and Liverpool. London offers a vibrant theatre scene and rich museums, making it a cultural hub. Manchester is renowned for its business centres and music scene, while Liverpool boasts a picturesque marina and musical heritage. For first-time visitors, London is the ideal choice to immerse in the UK's charm.

  1. LondonOpens in a new window: London is an exciting blend of history, art, and modernity, making it a fantastic base for your UK adventure. You can explore iconic cultural attractions like the West End theatres, where world-class performances light up the stage, or visit the British Museum, home to countless treasures from around the globe. Don’t miss out on the vibrant markets of Camden and Borough, where you can experience diverse cuisines and local crafts. With its bustling atmosphere, diverse neighbourhoods, and endless shopping options from luxury boutiques to quirky shops, London truly has something for everyone.
  2. ManchesterOpens in a new window: Known as the UK's music capital, Manchester offers a rich cultural scene alongside its business-friendly environment. Discover a variety of live music venues, from intimate settings to larger concert halls, where you can catch emerging talents and established acts. The city is also renowned for its shopping, with the famous Trafford Centre and quirky Northern Quarter brimming with independent shops and vintage finds. Whether you’re catching a show at a cultural venue or enjoying the lively atmosphere of its bars and restaurants, Manchester promises a vibrant experience.
  3. LiverpoolOpens in a new window: Liverpool is a city bursting with maritime history and musical heritage, making it a unique place to stay. Explore the revitalised Albert Dock, home to museums and galleries, including the Tate Liverpool, and take a stroll along the waterfront for stunning views. Music lovers will appreciate the city's connection to The Beatles, with numerous landmarks and attractions dedicated to the legendary band. Liverpool's lively arts scene and friendly vibe make it a delightful destination to explore, with plenty of opportunities for shopping and enjoying local culture.

Things to do in England

England offers a delightful mix of vibrant theatre, captivating art scenes, and unique shopping experiences, all set against a backdrop of stunning architecture and historic castles. Whether you’re enjoying a leisurely stroll along the river or exploring world-class museums, there's something for everyone to savour.

  • London – The vibrant heart of the United Kingdom, London is a city bursting with life and things to do! You can dive into the world of theatre in the West End, explore iconic museums like the British Museum and the Tate Modern, or marvel at stunning architecture such as the Tower of London and Buckingham Palace. For a breath of fresh air, take the family to Hyde ParkOpens in a new window, a sprawling green space perfect for picnics, leisurely strolls, or even boating on the Serpentine. Don't forget to indulge in some shopping at famous locations like Oxford Street or Covent Garden.
  • London – This city never sleeps and offers endless opportunities for exploration. Enjoy a delightful afternoon at Hyde ParkOpens in a new window, where you can engage in outdoor activities with family or simply unwind amidst the lush greenery. For art enthusiasts, the Tate Britain holds a rich collection of British art, while the National Gallery showcases masterpieces from renowned artists. The theatre scene is exceptional, so catch a show for an unforgettable evening. After a day of sightseeing, treat yourself to a shopping spree in chic boutiques or bustling markets.
  • London City Centre – The bustling centre of the capital, this area is home to some of London’s most famous landmarks. Stroll along the River Thames and enjoy the view of the majestic Houses of Parliament and the London Eye. Take a moment to relax in Hyde ParkOpens in a new window, where you can enjoy outdoor activities with your family or simply take in the beauty of its gardens. The local area is rich in cultural experiences, from captivating art exhibitions to thrilling performances at nearby theatres. Wrap up your day with a delightful meal at one of the many restaurants offering diverse cuisines.

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 generally lower. For those on a budget, a stay of at least 2 days is great value for money, providing ample opportunity to explore key landmarks and cultural attractions. During this period, you could discover historic sites, stunning natural landscapes, and rich cultural experiences, all while enjoying the possibility that prices may drop even further.
  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 accommodations close to your travel date. Consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, helping you avoid missing opportunities for savings. Additionally, Smart Shopping is a useful comparison tool available via the app, allowing you to compare hotel prices and amenities. This way, you could be among the first to know if rooms become available or prices drop, making it easier to book a last-minute getaway.
  3. Be flexible with dates: Prices can 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 help you save on your stay in an English hotel. For those seeking unique experiences, boutique hotels often provide a more personalised touch 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 is on the higher end, we’ll recommend alternative dates that may be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly offers the advantage of convenience, as you’ll be close to a wealth of local attractions and amenities. However, this prime location often comes with a heftier price tag. In contrast, accommodation in smaller towns and rural areas tends to be more affordable, making them an appealing option for budget-conscious travellers. While selecting hotels outside the city centre may require a bit of extra travel to reach key sights, it can often result in more favourable rates. Additionally, exploring nearby cities that boast their own unique charm and attractions might present a viable compromise, allowing you to enjoy a rich experience without stretching your budget too thin.

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