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

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in England on Hotels.com. These England hotels consistently deliver on quality, location and traveler experience. Last updated on October 17, 2026.

Top hotels in London

Top hotels in Manchester

Top hotels in Liverpool

Top hotels in Bembridge

Top cities in England

Get last-minute hotel deals in England and save more

Sign in to unlock great savings.
Showing deals for:Oct 23 - Oct 25
Showing deals for:Nov 16 - Nov 17

Top landmarks in England

Check out the England hotels guests love right now

Find out more about England

Unlock the Secrets of England: A Tapestry of Timeless Heritage and Iconic Landscapes

Discover the enchanting allure of England, where history and modernity intertwine. Explore the iconic landmarks of London, from the majestic Tower of London to the vibrant streets of Covent Garden. Venture to the picturesque Cotswolds for charming villages and rolling hills, or immerse yourself in the literary heritage of Stratford-upon-Avon. Marvel at the stunning architecture of York Minster and the Roman baths in Bath. With its rich cultural tapestry, world-class museums, and delightful countryside, England offers experiences that captivate every traveler. For convenient accommodations, check out Hotels.com for great deals on hotels across England.

Discover great hotels in England

England offers a diverse range of hotel accommodations, from luxury five-star establishments to cozy budget-friendly options. Whether you prefer boutique hotels in vibrant city centers or tranquil countryside inns, you'll find ideal places to stay that cater to various preferences and budgets, ensuring comfort and convenience during your travels. Here are some of our travelers' favorite hotels in England:

  1. The Athenaeum Hotel & Residencesopens in new window: This elegant 5-star hotel in London provides a luxurious retreat with a guest rating of 9.2 out of 10. Offering exceptional amenities for a high-end experience, the hotel features stunning architecture and beautifully designed rooms. Guests can relish delightful culinary options and unwind in a sophisticated atmosphere. The property excels in service, creating a warm and welcoming environment for travelers seeking a memorable stay.
  2. Riviera Apartmentsopens in new window: Located in Reading, this 5-star hotel boasts a guest rating of 9.0 out of 10 and highlights eco-certification, presenting a unique blend of sustainability and luxury. The spacious accommodations are complemented by a delightful dining experience, making it ideal for discerning travelers who appreciate quality and comfort. The attentive staff contributes to a pleasant atmosphere, ensuring a relaxing and enjoyable getaway.
  3. Mandarin Oriental Hyde Parkopens in new window: A charming 5-star hotel in London, featuring a guest rating of 8.4 out of 10, this property is perfect for romantic getaways. With its city-center location, guests can easily explore local attractions. The hotel offers a range of indulgent amenities, including an indoor pool and spa services, enhancing the romantic experience. The tasteful decor and inviting ambiance create a memorable backdrop for couples looking to connect and unwind.

Where to stay in England

In London, Kettering, and Manchester, London captivates with its rich theater, museums, and iconic monuments, Kettering charms with its relaxing gardens, friendly vibe, and budget-friendly attractions, and Manchester blends business with vibrant dining, sports, and art. For first-time visitors, London offers a comprehensive cultural immersion and diverse accommodation choices.

  1. Londonopens in new window: London offers travelers a vibrant urban experience, blending culture and history with modern flair. With a strong focus on theater, museums, architecture, art, and historical monuments, you’re never short of engaging activities. Explore must-see spots like Hyde Park, Buckingham Palace, and Tower Bridge, each offering a unique glimpse into the city's rich heritage and dynamic urban environment. For those who enjoy shopping, London’s diverse range of stores and markets adds to its appeal, making it a top choice for visitors looking to experience the best of British culture and commerce.
  2. Ketteringopens in new window: Kettering provides a friendly and budget-friendly atmosphere ideal for travelers seeking a relaxed and local experience. The area is known for its charming gardens, recreational spots, and a focus on relaxation with its spa and bar scene. Enjoy intimate visits to spots like Wicksteed Park, Boughton House, and Queen Eleanor Cross, which deliver a cozy taste of local history and leisure. With attractions like Silverstone Circuit and Santa Pod Raceway nearby, Kettering mixes a touch of adventure with everyday comfort.
  3. Manchesteropens in new window: Manchester is a dynamic destination that perfectly balances business, culture, and a vibrant shopping scene. The city is celebrated for its engaging theaters, intriguing museums, and a rich art scene that appeals to creative souls. Its friendly vibe and diverse dining options complement the urban charm, making it a favorite among visitors who appreciate a mix of cultural attractions and modern urban life. With Manchester, you get a taste of the city’s bustling energy alongside its relaxed, local spirit, setting it apart as a must-visit destination.

Things to do in England

England invites travelers to explore breathtaking mountains and serene lakes, offering a blend of hiking, biking, and birdwatching in lush forests and picturesque countryside. Enjoy leisurely boating on tranquil waters or take a refreshing swim, while charming small towns and stunning gardens provide the perfect backdrop for relaxation.

  • Borrowdale – Nestled in a picturesque valley, Borrowdale is a haven for outdoor enthusiasts. Start your adventure at Watendlath Tarn, where you can enjoy a scenic walk or a romantic picnic by the peaceful waters. The area is surrounded by stunning mountains, making it an ideal spot for hiking and biking. Don’t forget your camera, as the views are breathtaking! For those who love water activities, consider renting a boat to explore the tranquil lake. The natural parks and forests in the vicinity offer extensive trails for walking and biking, providing a perfect way to connect with nature.
  • Sandbach – This charming city invites you to explore its serene countryside and beautiful gardens. A visit to The Potters Barn will allow you to delve into the local culture, featuring artisan crafts and workshops that showcase the region's rich heritage. Birdwatchers will find joy in the surrounding green spaces, teeming with local wildlife. Take a leisurely stroll through the quaint streets and admire the historic churches and cathedral, each with their own story to tell. Sandbach is the perfect spot for a peaceful day out, with plenty of opportunities to unwind and appreciate the beauty of the English countryside.
  • Workington – Located near the coast, Workington is a small town that boasts a blend of natural beauty and cultural experiences. Spend some time at the Helena Thompson Museum, where you can discover fascinating exhibits that tell the story of the town's history and heritage. If you’re looking to cool off, head to the local swimming spots that offer a refreshing escape. With its charming lakes and surrounding mountains, Workington is ideal for those who appreciate small-town life while still having access to outdoor pursuits. Don’t miss the chance to explore the local scenery on foot or bike!

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 generally lower. To truly experience the country's rich history, culture, and beautiful natural attractions, you should plan to stay for at least 2 days. This timeframe allows you to explore iconic landmarks and immerse yourself in the local heritage, providing great value for money while sticking to a budget.
  2. Look for last-minute deals on Hotels.com: On Hotels.com in England, you may discover attractive hotel deals by checking the Dealsopens in new window or Last-Minute Deals section if you're looking for discounted rates near your travel date. For added convenience, enable email alerts or push notifications to be informed about flash sales and special promotions. Additionally, the Smart Shopping tool on the app helps you compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see opportunities to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you find a better deal on your hotel stay in England. For those seeking something distinctive, boutique hotels often provide a more personalized experience and can sometimes 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 may suggest more budget-friendly dates to assist you in finding a great option.
  4. Consider your location: Staying in the heart of major cities in England can provide great convenience, but it often comes with a higher price tag. Hotels and accommodations in city centers are more likely to be costly due to their proximity to popular attractions and amenities. In contrast, smaller towns and rural areas tend to be more affordable options for travelers. For those looking to save on lodging, considering hotels located just outside the city center can often yield better rates, though this may involve a bit of extra travel to reach key sights. Additionally, exploring nearby cities can uncover a wealth of experiences while also offering budget-friendly accommodations.

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. April, June, and July are the peak travel months in England, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring