Hotels in United Kingdom

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 United Kingdom?

Top hotels in London (and vicinity)

Top hotels in Edinburgh (and vicinity)

Top hotels in Manchester

Top hotels in Glasgow

Top cities in United Kingdom

Great weekend hotel deals in United Kingdom

Showing deals for:24 Apr - 26 Apr

Top landmarks in United Kingdom

Check out reviews of United Kingdom hotels guests love

Find out more about United Kingdom

Unveiling the Enchantment of the UK's Timeless Treasures

The United Kingdom is a rich tapestry of history and culture, where ancient castles stand guard over vibrant cities. Explore London’s iconic landmarks, from the Tower of London to the British Museum, and wander through the picturesque streets of Edinburgh, home to the majestic Edinburgh Castle. Nature lovers will revel in the breathtaking landscapes of the Lake District and the rugged coastlines of Cornwall. With charming villages, historic monuments, and a wealth of museums, the UK is an enchanting destination that invites discovery at every turn, making it perfect for culture enthusiasts and adventurers alike.

Top locations to stay in United Kingdom

Some of the best areas to stay in the United Kingdom are London, Edinburgh, and Manchester. London offers vibrant theatre and cultural experiences, Edinburgh boasts stunning castles and rich history, while Manchester is known for its dynamic business scene and music culture. For first-time visitors, London is the most appealing choice, providing a wealth of attractions and activities.

  1. LondonOpens in a new window: London is an iconic city that seamlessly blends the historic with the modern. It’s a cultural hub, boasting world-famous theaters, including the West End, where you can catch top-notch performances. The city is dotted with remarkable landmarks like the Tower of London and the British Museum, alongside vibrant markets like Borough Market that offer a taste of local life. For shopping enthusiasts, areas like Oxford Street and Covent Garden provide a mix of high street and unique boutiques. After a day of exploring, unwind by taking a stroll along the Thames or enjoying a drink in one of the city’s many rooftop bars.
  2. EdinburghOpens in a new window: Edinburgh is a city steeped in history and charm, dominated by the majestic Edinburgh Castle that overlooks the capital. The city’s enchanting Old Town, a UNESCO World Heritage Site, is filled with cobbled streets and stunning architecture that transport you back in time. Culture lovers can enjoy various festivals throughout the year, showcasing everything from art to music. There’s also a lively culinary scene, with plenty of cosy pubs and eateries offering local delicacies. Don’t miss the chance to hike up Arthur's Seat for breathtaking views of the city and beyond.
  3. ManchesterOpens in a new window: Manchester is a vibrant city known for its rich industrial heritage and bustling cultural scene. It’s a fantastic destination for those interested in music, with a range of venues hosting live performances from emerging artists to big-name bands. The city’s thriving arts scene also includes numerous galleries and museums, making it a creative hotspot. For shopping, the Northern Quarter offers quirky independent shops and vintage finds, while the Trafford Centre is perfect for high-street brands. After a day of exploring, the city comes alive with a variety of bars and cultural events to enjoy.

Things to do in United Kingdom

The United Kingdom offers a delightful blend of excitement and relaxation. Stroll through vibrant markets, unwind at luxurious spas, or catch a spectacular theatre performance. Explore majestic castles and fascinating museums, all while enjoying top-notch shopping and lively entertainment. Rest assured, there’s something for everyone!

  • Butetown – Nestled in Cardiff, Butetown is a vibrant neighbourhood where you can dive into cultural experiences. Stroll along the picturesque waterfront of Cardiff BayOpens in a new window, where the scenery is simply stunning. Enjoy a leisurely walk while taking in the views, or treat yourself to a soothing spa session in one of the local wellness centres. If you're in the mood for some entertainment, catch a show at the theatre nearby. The area is rich in history, and you’ll find several intriguing museums that showcase the local heritage and culture.
  • Cardiff – As the capital city of Wales, Cardiff offers an array of attractions that cater to every taste. Marvel at the majestic Cardiff Castle, steeped in history, and explore the fascinating exhibits in various museums scattered across the city. After soaking in the culture, indulge in some retail therapy at the bustling shopping districts or enjoy an evening of entertainment with a variety of shows and performances. Don’t forget to visit Cardiff BayOpens in a new window, where you can relax by the beach, take in the scenic views, and enjoy outdoor activities perfect for the whole family.
  • Cardiff – In this multi-city vicinity, Cardiff continues to impress with its diverse offerings. From the historical charm of the castle to the educational delights of museums, you’ll find plenty to keep you engaged. Spend your day shopping at local boutiques or enjoying the lively atmosphere in various entertainment venues. The city also boasts access to Cardiff BayOpens in a new window, where you can explore the waterfront attractions, take a boat tour, or have a picnic while soaking up the sun amidst beautiful landscapes.

4 tips for savvy savings when booking a hotel in United Kingdom

  1. Book for the cheapest times: The most affordable time to visit the United Kingdom is from January to March, when hotel prices tend to be lower. A stay of at least 2 days is recommended for those looking to explore key historical landmarks, cultural sites, and natural attractions. This timeframe offers great value for money, making it an excellent option for travellers on a budget. By visiting during these months, you may benefit from lower prices, and you could discover some of the UK’s most iconic sites, such as the Tower of London, Stonehenge, and the stunning landscapes of the Lake District.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in the United Kingdom, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you could find out about flash sales and exclusive promotions, helping you secure great deals. Additionally, the Smart Shopping feature on the app allows travellers to compare hotel prices and amenities, ensuring you’re likely to see the best options available. Stay informed, and you could be the first to book a budget-friendly getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a hotel in the United Kingdom. For those seeking distinctive experiences, boutique hotels often provide a more personalised service and may offer better value. When you make a booking with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that could be more affordable, helping you to find the best deal.
  4. Consider your location: Staying in the heart of major UK cities undoubtedly offers the convenience of being close to local attractions, but it often comes at a premium. Central accommodation tends to be more costly due to high demand and limited space. In contrast, smaller towns and rural areas are more likely to be affordable, providing a more budget-conscious alternative for travellers. For those seeking better rates, considering hotels just outside the city centre may be worthwhile, although this could necessitate additional travel to reach key attractions. Alternatively, exploring nearby cities can reveal a wealth of experiences while still being kinder to your wallet.

Best time to go to United Kingdom

United Kingdom 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 United Kingdom, January, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light 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