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

Great weekend hotel deals in England

Showing deals for:Mar 20 - Mar 22

Top landmarks in England

Check out the England hotels guests love right now

Find out more about England

Uncover England: A Tapestry of Timeless Heritage and Artistic Wonder

Discover the enchanting allure of England, where history and modernity entwine seamlessly. Wander through iconic cities like London, with its remarkable museums, stunning architecture, and vibrant street life. Explore the picturesque countryside of the Cotswolds and the dramatic coastline of Cornwall, perfect for romantic getaways or tranquil retreats. Experience the rich tapestry of culture, from Shakespeare’s birthplace in Stratford-upon-Avon to the ancient stones of Stonehenge. Delight in the diverse culinary scene, from traditional pubs to Michelin-starred restaurants. England promises unforgettable adventures for every traveller, making it a must-visit destination. For great hotel rates in England, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in England

England offers a diverse range of hotel accommodations, from luxurious five-star properties with stunning views to charming boutique hotels steeped in history. Prices vary significantly, catering to all budgets, ensuring you'll find comfortable options whether you're seeking budget-friendly stays or upscale experiences. Here are some of our travelers' favorite hotels in England:

  1. Whatley ManorOpens in a new window: Located in the historic town of Malmesbury, Whatley Manor is a stunning 5.0-star hotel that provides a luxurious experience tailored for leisure travelers. This eco-certified property boasts an impressive array of amenities, including a well-equipped Business Center and multiple Meeting Rooms, ensuring a seamless stay for those looking to blend relaxation with work. The architectural design of the hotel enhances its charm, while the attentive service creates an inviting atmosphere. Guests frequently highlight the sophistication of the accommodations and the tranquil environment, making it an ideal choice for travelers seeking both comfort and elegance.
  2. Nobu Hotel London ShoreditchOpens in a new window: Nestled in the vibrant heart of London, Nobu Hotel London Shoreditch is a 5.0-star hotel that stands out with its eco-certified and pet-friendly offerings, catering specifically to discerning leisure travelers. The property features amenities such as in-room pet comfort, grooming services, and food and water bowls, ensuring a delightful stay for both you and your furry companions. With its luxurious settings and high-end restaurant, Nobu Hotel London Shoreditch provides a unique blend of comfort and style. The reviews consistently praise the impeccable service and the inviting atmosphere, making it a top choice for those looking for a chic urban getaway.
  3. Hotel Cafe RoyalOpens in a new window: In the bustling city of London, Hotel Cafe Royal is a remarkable 5.0-star hotel designed for business travelers seeking a refined and sophisticated experience. The hotel offers a range of impressive facilities, including a Conference Center and multiple Meeting Rooms, making it ideal for hosting events and meetings. Family-friendly amenities enhance the overall appeal, while the upscale design and luxurious accommodations ensure a comfortable stay. Frequently praised for its high-quality service and elegant ambiance, Hotel Cafe Royal is the perfect destination for professionals looking to blend work with a touch of luxury.

Top locations to stay in England

When visiting England, consider staying in London, Manchester, or Liverpool. London boasts vibrant theatre and cultural experiences, making it a must-see. Manchester is a hub for business and innovation, perfect for those seeking a dynamic atmosphere. Liverpool, with its stunning marina and rich musical heritage, offers a unique charm. For first-time visitors, London is the ideal base to explore.

  1. LondonOpens in a new window: London is the ultimate destination for travelers seeking a blend of history, culture, and modern attractions. This vibrant city is bursting with iconic landmarks like the Tower of London, the British Museum, and the stunning views from the London Eye. You can immerse yourself in the arts with a visit to the West End for a dazzling theater performance, or explore the eclectic neighborhoods of Shoreditch and Soho, filled with unique shops and street art. With a diverse food scene ranging from traditional pubs to gourmet dining, London truly has something for everyone.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its rich industrial heritage and thriving music scene. Visitors can explore the Northern Quarter, a hub for independent shops, cafes, and live music venues. The city also boasts impressive cultural attractions such as the Manchester Art Gallery and the Museum of Science and Industry. Don’t miss the chance to experience the vibrant nightlife with a variety of bars and clubs, making it a great spot for evening entertainment.
  3. LiverpoolOpens in a new window: Liverpool is a city steeped in maritime history and musical legacy, famously known as the birthplace of The Beatles. Stroll along the picturesque Albert Dock, home to museums, galleries, and a lively waterfront atmosphere. You can delve into the city’s rich culture at The Beatles Story or the Tate Liverpool. With a burgeoning food scene and a friendly vibe, Liverpool is perfect for those looking to experience a unique blend of history and modern charm.

Things to do in England

England offers a vibrant blend of exploration and tranquility. Stroll through historic castles, wander along scenic rivers, and indulge in world-class theatre. After a day of discovering unique architecture, unwind in charming cafes or indulge in delightful shopping experiences. Adventure and relaxation await around every corner!

  • London City Centre – This vibrant neighbourhood is the heart of the capital, bustling with energy and rich in history. Explore fascinating museums showcasing everything from ancient artefacts to contemporary art. Marvel at stunning architecture and visit iconic monuments like the Tower of London. A stroll along the river offers picturesque views and a chance to soak in the city’s charm. Don't forget to catch a show at one of the famous theatres nearby for an unforgettable evening of entertainment. For a family-friendly outing, head to Hyde ParkOpens in a new window, where you can enjoy outdoor activities, have a picnic, or simply relax amidst the greenery.
  • London – As a sprawling metropolis, London has something for everyone! Dive into the world of art and history by visiting world-renowned museums such as the British Museum and the National Gallery. Take a moment to appreciate the majestic castles and historic landmarks that dot the cityscape. When you’re ready for a break, indulge in some shopping at the bustling markets or chic boutiques. In the evening, the theatre scene comes alive with diverse performances to enjoy. For a refreshing escape, make your way to Hyde ParkOpens in a new window, perfect for family outings, outdoor activities, and a leisurely stroll through its scenic pathways.
  • London – This vibrant multi-city vicinity is packed with attractions and activities that cater to every taste. Whether you're an art lover or a history enthusiast, the rich array of museums and architectural marvels will keep you captivated. Enjoy the dynamic shopping scene, where you can find everything from high-end fashion to quirky local shops. As night falls, experience the eclectic theatre performances that London is famous for. For a delightful day out, visit Hyde ParkOpens in a new window, where the lush landscapes and recreational areas offer a perfect backdrop for family fun and relaxation in the heart of the city.

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 from January to March when hotel prices tend to be lower. To truly appreciate the rich history and stunning landmarks, a stay of at least 2 days is recommended. This duration allows you to explore key cultural attractions, including historic sites and beautiful natural landscapes, ensuring you get great value for your money while enjoying what England has to offer. With prices potentially dropping during this period, it’s an excellent opportunity for travellers seeking an affordable getaway.
  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 DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates close to your travel dates. By enabling email alerts or push notifications, you could find out about flash sales and special promotions, helping you save on your next trip. Additionally, the Smart ShoppingOpens in a new window feature within the app allows you to compare hotel prices and amenities, ensuring you’re informed if prices drop or rooms become available, making it easier to 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. Therefore, being flexible with your travel dates may help you save on your stay at a hotel in England. If you're seeking something distinctive, boutique hotels can provide a more personalized 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 leans towards the higher end, we’ll recommend alternative dates that could potentially provide a more affordable option, increasing the likelihood that you'll save.
  4. Consider your location: Staying in the heart of major cities in England often brings the allure of convenience and proximity to local attractions, but it also tends to come with a heftier price tag. In contrast, smaller towns and rural areas are more likely to be affordable, allowing visitors to stretch their budgets further. For those seeking better rates, considering accommodations outside the bustling city centre can be a savvy choice, although it may necessitate some extra travel to reach key sights. Additionally, exploring nearby cities that offer a wealth of experiences can provide a delightful balance of affordability and accessibility.

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