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

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

Showing deals for:1 May - 3 May

Top landmarks in England

Check out the England hotels guests love right now

Find out more about England

Discover the Timeless Charms of England: Where History Meets Enchantment

England, a captivating blend of history and modernity, beckons with its iconic landmarks and rich cultural tapestry. From the grandeur of London’s museums and palaces to the serene beauty of the Lake District, every corner reveals a story. Explore the ancient stone circles of Stonehenge, wander through the charming streets of Bath, or indulge in the picturesque Cotswolds. With its vibrant arts scene, lush countryside, and historic castles, England offers a unique allure for every traveller, whether seeking romance, adventure, or a touch of luxury amidst its timeless landscapes.

Discover great hotels in England

England offers a diverse range of hotel accommodations, from luxury five-star establishments to charming boutique inns. You'll find various room types, including single, double, and family rooms, catering to different budgets and preferences. Whether in bustling cities or tranquil countryside, England's hotels provide a welcoming base for your travels. Here are some of the most popular hotels with our travelers in England:

  1. The Wellesley KnightsbridgeOpens in a new window: The Wellesley Knightsbridge is a luxurious 5.0-star hotel situated in London, offering an exquisite boutique experience for the discerning leisure traveler. The property showcases Art Deco design, creating an elegant atmosphere that is both inviting and stylish. With exceptional amenities, including a rooftop bar and high-end restaurant, guests can indulge in curated culinary experiences. The hotel also features a spa for relaxation and rejuvenation, ensuring a smooth journey throughout your stay. Families will appreciate the thoughtful children's services, allowing for a comfortable experience for all. The distinct decor and artworks enhance the overall ambience, making it a memorable destination.
  2. The Ritz LondonOpens in a new window: The Ritz London is a remarkable 5.0-star hotel located in the heart of London, tailored for family-oriented leisure travelers seeking unique experiences. This boutique establishment offers charming architectural designs along with a vibrant atmosphere. Guests can enjoy a variety of on-site amenities, including a delightful restaurant and curated experiences that highlight the city's culture. The property is adorned with distinctive decor and artistic influences, creating a truly immersive environment. With express check-in and thoughtful services for children, this hotel ensures a seamless and enjoyable stay for every guest, making it an ideal choice for a luxury getaway.
  3. Hyatt Regency London BlackfriarsOpens in a new window: Hyatt Regency London Blackfriars is an exceptional 5.0-star hotel positioned in London, catering specifically to LGBTQIA travelers looking for a luxurious and welcoming atmosphere. The hotel features an array of high-end amenities, including a stunning infinity pool and a sophisticated rooftop bar, perfect for enjoying breathtaking city views. The unique architectural design and artistic influences throughout the hotel create a vibrant and stylish ambiance. Guests can unwind in the spa or indulge in the exquisite dining options available on-site, ensuring a first-class experience. With a focus on comfort and distinctive experiences, this hotel promises a memorable and enjoyable stay.

Top locations to stay in England

When visiting England, United Kingdom, consider staying in London, Manchester, and Liverpool. London boasts world-renowned theatre and museums, making it a cultural hub. Manchester is a vibrant business centre with a rich musical heritage, while Liverpool offers stunning marinas and a deep connection to music history. For first-time visitors, London is the ideal choice for its iconic attractions.

  1. LondonOpens in a new window: London is a vibrant metropolis that blends rich history with modern flair, making it a top choice for any traveler. You can immerse yourself in the arts at iconic cultural attractions like the West End theatres, where world-class shows and musicals await. Explore the historic streets of Covent Garden and the eclectic markets of Camden, offering a variety of shopping experiences from luxury brands to unique handmade goods. For a taste of history, visit landmarks such as the Tower of London and Buckingham Palace, and don’t miss the chance to stroll along the scenic River Thames, which is lined with delightful eateries and cultural spots.
  2. ManchesterOpens in a new window: Manchester is a lively city known for its thriving arts scene and industrial heritage. It’s an excellent base for those who appreciate music and culture, with numerous venues hosting everything from indie gigs to orchestral performances. The Northern Quarter is a must-visit for shopping enthusiasts, featuring quirky boutiques and vintage shops. After a day of exploring, unwind at one of the many bars and pubs that reflect the city’s rich social scene, offering everything from craft beers to live music.
  3. LiverpoolOpens in a new window: Liverpool is a city bursting with maritime history and a vibrant music culture, famously known as the birthplace of The Beatles. The waterfront area, including the Royal Albert Dock, is a beautiful spot to explore, with museums, galleries, and a variety of shops. The rich musical heritage can be experienced through live performances at cultural venues throughout the city. Don’t forget to take a stroll through the historic streets, where you can admire stunning architecture and enjoy the friendly atmosphere of local cafés and shops.

Things to do in England

England offers a delightful mix of excitement and tranquillity. Discover the stunning architecture of ancient castles, stroll along picturesque rivers, and indulge in the vibrant theatre scene. After a day of exploration, unwind in charming cafés or boutique shops, soaking up the local atmosphere.

  • London – This bustling metropolis offers a wealth of experiences waiting to be uncovered. Dive into the world of art and history with visits to its renowned museums and architectural marvels. Explore iconic landmarks like the Tower of London and Buckingham Palace, or take a leisurely stroll along the River Thames. Don't forget to catch a show in the West End, where the vibrancy of theatre comes alive. For a taste of the outdoors, head over to Hyde ParkOpens in a new window, where you can enjoy a family picnic, rent a pedal boat on the Serpentine, or simply relax in the greenery.
  • London City Centre – As the heart of the city, this neighbourhood is a treasure trove of attractions. Marvel at the stunning architecture while wandering through historic streets lined with monuments and cultural sites. Take a break from the hustle and bustle by visiting Hyde ParkOpens in a new window, a perfect spot for families to enjoy outdoor activities or take part in seasonal events. Whether you're exploring museums or indulging in the local culinary scene, the City Centre is filled with arts and entertainment options to keep you engaged.
  • London – The charm of this vibrant city extends beyond its famous sites. With an abundance of shopping districts, you can find everything from high-street fashion to unique boutiques. Enjoy a leisurely afternoon at Hyde ParkOpens in a new window, where you can cycle, walk your dog, or simply bask in the sun. Engage with local performers and artists, making your visit truly memorable. Whether you’re enjoying a shopping spree or unwinding in one of the many green spaces, London promises an unforgettable experience.

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. For those keen to explore the country's significant landmarks and rich cultural heritage, a stay of at least 2 days is recommended. This duration allows visitors to appreciate historical sites, cultural attractions, and natural wonders, making it a great value for money experience for travellers on a budget. With prices potentially dropping during this period, it's an ideal opportunity for 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 Deals section on Hotels.com, where you may discover discounted rates on accommodations near your travel date. By enabling email alerts or push notifications, you could find out about flash sales and exclusive promotions, helping you save on your stay. Additionally, the Smart Shopping feature in the app allows you to compare hotel prices and amenities, ensuring you're informed of any price drops or availability changes. This way, you’re more likely to seize opportunities for a budget-friendly getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you find savings on your stay in an English hotel. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and occasionally better value. When you book with 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 side, we may suggest alternative dates that could be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying in the heart of major cities in England undoubtedly offers the convenience of proximity to local attractions, but this often comes at a premium price. Accommodations in bustling city centres are typically more expensive, making them a less budget-friendly option for many travellers. In contrast, smaller towns and rural areas are more likely to be affordable and can provide a charming experience away from the urban hustle. For those seeking better rates, considering hotels just outside the city centre may be worthwhile, although this could necessitate a bit of extra travel to reach key sights. Alternatively, exploring nearby cities can unveil a wealth of attractions while still offering more economical lodging options.

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