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

Next weekend
In two weeks

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:Jun 19 - Jun 21

Top landmarks in England

Check out the England hotels guests love right now

Find out more about England

Enchanting England: A Tapestry of Timeless Heritage and Scenic Wonders

Discover the enchanting allure of England, where history and modernity intertwine seamlessly. Wander through the cobblestone streets of London, home to the iconic Tower of London, the majestic Buckingham Palace, and world-class museums like the British Museum. Venture beyond the capital to explore the picturesque Cotswolds, with its rolling hills and charming villages, or the rugged beauty of the Lake District. Experience the vibrant culture, from Shakespeare’s birthplace in Stratford-upon-Avon to the lively music scene in Manchester. With its rich heritage, stunning landscapes, and diverse experiences, England is a captivating destination for every traveler.

Discover great hotels in England

England offers a diverse range of hotel accommodations, from luxury hotels with stunning views to charming boutique properties steeped in history. In cities like London, you'll find everything from affordable options to elegant star-rated establishments, ensuring a comfortable stay no matter your budget or preference. Here are some of the most popular hotels with our travelers in England:

  1. Burntwood Court HotelOpens in a new window: This exceptional 5.0-star hotel in Barnsley is designed for leisure travelers seeking a memorable family experience. With amenities such as a children's pool, playground, and arcade game room, it creates a vibrant atmosphere for all ages. The property combines stylish lodging with family-friendly features, ensuring a comfortable stay while offering engaging activities for children. Travelers appreciate its welcoming ambiance and attentive service, making it a top choice for those looking to unwind with family in a charming setting.
  2. London Marriott Hotel Canary WharfOpens in a new window: Located in the heart of London, this 5.0-star hotel appeals to eco-conscious leisure travelers. The property boasts a range of upscale amenities, including a fine-dining restaurant and stylish lounge spaces. Unique features such as free cribs and window guards enhance the experience for families traveling with young children, while the eco-certification highlights a commitment to sustainable luxury. Guests have a wonderful time enjoying the sophisticated atmosphere and quality service, making it a favorite for those seeking a stylish urban retreat.
  3. The Bath Priory Hotel and SpaOpens in a new window: This luxurious 5.0-star hotel in Bath is a haven for discerning travelers who enjoy an elegant and pet-friendly experience. With stunning architecture and high-end amenities, it offers a refined atmosphere that combines comfort with sophistication. Guests can indulge in tailored experiences while enjoying the flexibility of bringing their pets along. The property is celebrated for its opulent design and exceptional services, making it a premier destination for those who appreciate both luxury and companionship on their travels.

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 theater scene and rich history, Manchester is a hub for business and innovation, while Liverpool boasts a lively marina and musical heritage. For first-time visitors, London is the ideal choice, providing an unforgettable experience filled with iconic attractions.

  1. LondonOpens in a new window: London is the ultimate destination for travelers seeking a blend of history, culture, and modernity. With iconic landmarks like the Tower of London and Buckingham Palace, the city immerses you in its royal heritage. Explore the vibrant theater scene in the West End, where you can catch world-class shows and musicals. Don't miss the eclectic markets of Camden and Borough, offering everything from artisan food to unique fashion. For shopping enthusiasts, Oxford Street and Covent Garden are must-visit spots filled with high-street and luxury brands alike.
  2. ManchesterOpens in a new window: Manchester is a dynamic city known for its rich cultural scene and music history. It's a fantastic place to stay if you're into arts and entertainment, with venues like the Manchester Arena hosting major concerts and events. The Northern Quarter is a trendy area filled with independent shops, cafes, and street art, perfect for exploring. Additionally, the city's thriving sports culture, including the famous Manchester United and Manchester City football clubs, offers exciting experiences for sports fans.
  3. LiverpoolOpens in a new window: Liverpool is a vibrant city with a rich maritime history and a lively cultural scene. Known for its music heritage, it's the birthplace of The Beatles, and you can explore attractions dedicated to their legacy. The waterfront area, including the Albert Dock, is perfect for leisurely strolls and offers a variety of museums and galleries. For those who love shopping, Liverpool ONE is a modern shopping complex with a mix of high-street and boutique shops. The city's friendly vibe and lively atmosphere make it a great place to unwind and enjoy local experiences.

Things to do in England

England offers an exciting blend of exploration and relaxation. Wander through historic castles and iconic monuments, then catch a world-class performance in the vibrant theater scene. Enjoy leisurely afternoons shopping in charming markets or strolling along picturesque rivers. There's something for everyone to enjoy!

  • London – Dive into the vibrant atmosphere of this bustling metropolis, where every corner reveals a piece of history. Explore world-class museums like the British Museum and the Natural History Museum. Stroll through the stunning architecture of iconic landmarks such as the Tower of London and Buckingham Palace. Don't forget to catch a captivating theater performance in the West End, where you can enjoy everything from musicals to dramas. For a family-friendly escape, take a leisurely walk or have a picnic at Hyde ParkOpens in a new window, an expansive green space perfect for outdoor activities and relaxation. Shopping enthusiasts can indulge in retail therapy along Oxford Street and Covent Garden, where you'll find everything from high-end boutiques to charming markets.
  • London City Centre – The heart of the capital is a blend of modernity and history. Here, you can admire mesmerizing views of the River Thames, or visit the iconic Shakespeare's Globe Theatre for a taste of Elizabethan drama. Discover rich collections in renowned museums and enjoy a delightful meal in one of the many stylish restaurants. Make sure to visit Hyde ParkOpens in a new window for some outdoor fun, where you can rent a paddle boat on the Serpentine or simply enjoy the lush landscapes and flower gardens. The City Centre also offers a fantastic nightlife scene, with bars and clubs that cater to all tastes, ensuring a lively evening out.
  • London – As you explore this iconic city, take the time to appreciate its multifaceted nature. Visit historical sites like Westminster Abbey and the Houses of Parliament, where you can soak in centuries of history. Art lovers should swing by the Tate Modern for contemporary masterpieces or the National Gallery for classical works. For a unique experience, hop on a river cruise to see the city from a new perspective. If you're looking for family-friendly activities, Hyde ParkOpens in a new window is a must-visit, offering playgrounds, open-air concerts, and beautiful walking paths. And when the sun sets, the city transforms into a vibrant hub of entertainment with live music, dance clubs, and late-night eateries, making it an unforgettable destination.

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 are typically lower. For a meaningful experience, a stay of at least 2 days is recommended to explore the country's key historical landmarks, cultural sites, and natural attractions. This timeframe offers great value for money, allowing travelers to enjoy the rich heritage and scenic beauty of England without straining their wallets. Plus, prices may drop further, making it an even more affordable option for those traveling on a budget.
  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 hotel rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you're more likely to see updates on flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you can make informed decisions. If prices drop or rooms become available, you'll be the first to know, making booking that spontaneous getaway easier.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel’s location, star rating, and the time of year, so being flexible with your travel dates could help you save on your hotel stay in England. If you're seeking a distinctive experience, boutique hotels often provide a more personalized touch and may offer 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 is on the higher side, we’ll suggest alternative dates that could help you find a better deal.
  4. Consider your location: Staying in the heart of major cities in England often brings the advantage of convenience, but it typically comes with a higher price tag. Accommodations in bustling city centers are likely to be more expensive due to their proximity to popular attractions and amenities. In contrast, smaller towns and rural areas tend to be more affordable, offering a chance to save while still enjoying the local culture. For better rates, consider looking for hotels just outside the city center; while this might require some additional travel to reach key sights, the savings can be significant. Additionally, exploring nearby cities can reveal plenty of attractions and activities at more budget-friendly prices, making your trip both enjoyable and economical.

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