Five-star luxury doesn’t always mean a five-figure bill. While rates at some of the world’s top hotels have soared into eye-watering territory, new research from Which? reveals that high-end stays can still be surprisingly affordable – if you know where to look.
The consumer group compared peak-season prices at five-star properties across 76 countries, filtering out poorly rated and under-equipped options. The result? A list of exceptional hotels that won’t break the bank – from a Vietnamese beach resort at just £22 per night, to a beautifully restored boutique in Bucharest for under £90.
Here, we’ve selected some of the best from the list – the ones that offer true value, genuine luxury and the kind of experience that’s worth travelling for.
Nobis Hotel, Stockholm – from £171
In pricey Scandinavia, the Nobis Hotel is a standout. Housed in two 19th-century buildings on the edge of Stockholm’s Östermalm district, it’s a masterclass in minimalism with serious design credentials. Rooms feature Carrara marble bathrooms, while the striking Gold Bar and buzzy restaurant Noi make it a favourite among locals as well as guests.
The Roseate Reading, England – from £135
Reading isn’t usually on the luxury hotel circuit, but The Roseate makes a compelling case. Housed in a Grade II-listed building near the station (and now just over an hour from London via the Elizabeth Line), it’s a grand, quietly opulent bolthole with a small spa and handsome period features. For a London visit on a budget, it’s a smart alternative.
The Ciao Stelio Deluxe, Larnaca – from £154
This stylish adults-only hideaway on the Cypriot coast offers beach access, bold design and elegant Mediterranean dining. A boutique feel runs through the 51 rooms, and the bar’s inventive canapés set the tone for the sophisticated restaurant menu. A great-value alternative to better-known resort chains.
The Marcliffe Hotel and Spa, Aberdeen – from £205
Set in 11 acres of woodland, this Victorian country house hotel is a long-standing favourite with politicians and royalty. It’s traditional without being stuffy, with a focus on local seafood and whisky in its Conservatory restaurant. A proper Scottish retreat, with real charm and warm hospitality.
Heritage Le Telfair Golf & Wellness Resort, Mauritius – from £231
For a slice of tropical luxury that won’t obliterate your savings, Le Telfair is a winner. It’s all muslin-draped cabanas, butler service, and dreamy views across the Black River Gorges National Park. Part of the Small Luxury Hotels of the World group, it’s perfect for honeymooners or couples after a refined beach break.
Voco St David’s, Cardiff – from £139 (low season)
An architectural icon in Cardiff Bay (pictured above), this sail-topped hotel has floor-to-ceiling views over the water and interiors to match. It boasts one of Wales’s best spas and creative Welsh-inspired cuisine. With the bay’s 20-acre wetlands reserve right next door, this is a relaxing city break with a splash of serenity.
Avani Deira, Dubai – from £98
Dubai’s glitz often comes with a hefty price tag, but Avani Deira offers a more grounded experience in the city’s old quarter. Guests can enjoy rooftop pool views, Arabic fine dining, and easy access to the souks and Dubai Creek. It’s an excellent base for exploring without splurging.
Grand Hotel Continental, Bucharest – from £87
Described by Which? as one of the most impressive entries on its list, this 19th-century gem in Romania’s capital exudes old-world glamour. Expect polished silverware, waistcoated waiters and antique-filled rooms. With spa facilities and exceptional service, it’s the very definition of affordable elegance.
From Stockholm to Mauritius, this global shortlist proves that luxury doesn’t have to mean luxury prices. Whether you’re after city style, countryside calm or a beachside escape, five-star comfort is still within reach — if you know where to book.