Top places you can stay for £100 or less - including places in the UK and abroad

The top places you can stay for £100 or less have been revealed – including 4-star accommodation in the UK and 5-star stays abroad.

Travellers keen to save money without sacrificing on quality can stay in high-end accommodation such as the Malmaison Manchester – which came top for the UK. A 4-star hotel priced from £94 a night, it’s described as a stylish former warehouse which blends industrial design with boutique comfort.

The Malmaison in Manchester topped the UK list.placeholder image
The Malmaison in Manchester topped the UK list. | Shutterstock

Other notable stays on these shores include a golf retreat featuring in the tranquil countryside (from £98) and a Welsh “waterfront haven” in Pembrokeshire (from £96). Coming in at number one for stays abroad is Cook's Club Hersonissos Crete, an adults‑focused luxury island retreat in Greece with a ‘bohemian vibe’ (from £87).

Experts at Hotels.com collated the 10 UK locations and 10 overseas options to celebrate the launch of its revamped rewards programme. The scheme offers members £100 in ‘Hotels.comCash’ after every 10 eligible hotel nights.

Melanie Fish, Expedia Group travel expert, said: “For the same price as a dinner for two, you could book a night at a five‑star hotel in Thailand or wake up to vineyard views in the Somerset countryside.”

This comes as the number of holidaymakers seeking budget stays of £100 or less have increased by 21 per cent during the past 12 months.

She added: “It’s a great moment to snap up hotel bargains before the busy summer season kicks in, especially if you’re flexible.”

Other notable stays outside the UK include Boutique Hotel Cordial La Peregrina (from £90), a “beautifully restored historic building” in the heart of Las Palmas’ old town. The Ning Resort Ubud (from £96 per night) was described as a “tranquil resort set amongst tropical landscapes and rice fields” in Phuket, Thailand.

Other UK options include star a castle getaway in Durham (from £92) and a vineyard in the Somerset countryside (from £95).

Melanie Fish added: “One of the simplest ways to save is checking in on a Sunday night, which is often the cheapest day of the week, helping travellers stretch their budgets further while racking up rewards.”

Top 10 domestic hotels for £100 per night or less:

4-star Manchester City Chic: Malmaison Manchester on Hotels.com from £94 per night - Stylish former warehouse, blending industrial design with boutique comfort.

3-star Gloucester Golf Retreat: Rodway Hill Eco Pod Hotel on Hotels.com from £98 per night - Modern eco‑pods set in a rolling farmland and tranquil countryside.

3-star Welsh Waterfront Haven: Tŷ Milford Waterfront on Hotels.com from £96 per night - Contemporary hotel ideal for exploring Pembrokeshire’s coastline.

4-star Castle Getaway in Durham: Lumley Castle Hotel on Hotels.com from £92 per night – Fairytale medieval castle hotel on the River Wear, immersed in history.

3-star Salisbury Cosy Inn: The Grosvenor Arms on Hotels.com from £94 per night -historic inn steps from Salisbury Cathedral, offering charm and hearty dining.

3-star Farm Vineyard in Bristol: Aldwick Estate on Hotels.com from £95 per night- Peaceful working vineyard with sweeping views of the Somerset countryside.

4-star Northwich Lakefront Stay: Nunsmere Hall Hotel on Hotels.com from £95 per night - Historic country house hotel surrounded by gardens, with lakeside views

4-star Liverpool Dockside Stay: Maldron Hotel Liverpool City on Hotels.com from £83 per night - Sleek hotel close to the Royal Albert Dock and Liverpool ONE.

4-star London Wharfside Stay: The Westbridge Hotel on Hotels.com from £97 per night - Boutique Canary Wharf hotel, offering a calmer alternative to central London.

4-star Leeds Stylish Escape: The Met Hotel Leeds on Hotels.com from £97 per night - Sleek, upscale, newly refurbished city-centre hotel with modern design.

A 4-star island retreat in Crete snagged the top spot on the international list.placeholder image
A 4-star island retreat in Crete snagged the top spot on the international list. | Shutterstock

Top 10 international hotels for £100 per night or less:

4-star Luxury Island Retreat in Crete, Greece: Cook's Club Hersonissos Crete on Hotels.com from £87 per night - Stylish adults‑focused hotel with a bohemian vibe.

4-star Upscale Spanish Getaway in Las Palmas, Gran Canaria: Boutique Hotel Cordial La Peregrina on Hotels.com from £90 per night - Elegant hotel in a beautifully restored historic building in the heart of Las Palmas’ old town.

5-star Luxury Resort in Phuket, Thailand: My Beach Resort Phuket on Hotels.com from £91 per night - Beachfront resort with infinity pools and relaxed luxury.

5-star Nature Retreat in Bali, Indonesia: The Ning Resort Ubud on Hotels.com from £96 per night - Tranquil resort set amongst tropical landscapes and rice fields.

3-star Bunk Stay in Amsterdam, The Netherlands: BUNK Hotel Amsterdam on Hotels.com from £77 per night - stay in a converted church, with a lively social vibe.

4-star Boat Getaway in Prague, the Czech Republic: Boat Hotel Matylda on Hotels.com from £86 per night - Unique, floating hotel on the Vltava River.

3-star Boutique Stay in Budapest, Hungary: Noble Boutique Hotel - Adults Only on Hotels.com from £80 per night - Adults‑only stay located near historic attractions.

4-star Historic Hotel in the Algarve, Portugal: Hotel Capela das Artes on Hotels.com from £77 per night - Charming former chapel in a tranquil village setting.

4-star Traditional Riad in Marrakech, Morocco: Riad Dar Massai on Hotels.com from £89 per night – An authentic medina experience at an ornate, Moroccan riad.

4-star Family Hotel in Orlando, United States: Pestana Orlando Suites - Lake Buena Vista on Hotels.com from £94 per night - Family‑friendly hotel with shuttle access to nearby theme parks and easy‑going resort amenities.

A boutique hotel in Las Palmas, Gran Canaria also made the list.placeholder image
A boutique hotel in Las Palmas, Gran Canaria also made the list. | Shutterstock

Top tips for bagging a stay under £100:

  1. Look for Sunday night stays, often the most affordable day of the week to check in.
  2. Check out business hotels on weekends, when rates are usually lower than midweek.
  3. Become a Hotels.com Rewards member to access Member Prices, with discounts of at least 10% off hundreds of thousands of properties worldwide, with savings increasing with each tier.
  4. Plan trips during shoulder seasons, like Spring or Autumn, for more affordable rates.
  5. Consider staying a few miles outside the city centre, where your budget could stretch further. Look for locations with good transport links.
  6. Luxury doesn’t always come with a 5-star price tag. Don’t rule out 3-star and 4-star hotels, as many offer design-led rooms, great service and unique features.
  7. Sign up to Hotels.com Rewards, book 10 eligible nights and earn £100 in Hotels.comCash, meaning your next stay could be free.
News you can trust since 1877
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice