World's 50 best hotels 2026 and how much they cost per night

From around £190 a night in Mumbai to more than £2,000 at some of the most exclusive hotels in Paris and the US, we’ve checked what it could cost to stay at every hotel named among the world’s 50 best for 2026.

From around £190 a night in Mumbai to more than £2,000 at some of the most exclusive hotels in Paris and the US, we’ve looked at what it could cost to spend a night at every hotel named among the world’s 50 best for 2026.

Rosewood Hong Kong has been named the world's best hotel for 2026, with stays costing around £600 a night.placeholder image
Rosewood Hong Kong has been named the world's best hotel for 2026, with stays costing around £600 a night. | Booking.com

The World’s 50 Best Hotels have been revealed for 2026, and you’ll need very deep pockets to stay at some of them.

But perhaps surprisingly, you don't necessarily have to spend £1,000 a night.

At the cheaper end of the new top 50, a room at Mumbai’s legendary Taj Mahal Palace can start at around £190 a night, while Copacabana Palace in Rio de Janeiro comes in at roughly £220 and Bali’s Desa Potato Head at about £260.

At the other extreme, some of the world's most celebrated hotels can cost more than £2,000 for just one night.

Rosewood Hong Kong has taken the number one spot for the second year running, followed by Capella Bangkok and Four Seasons Bangkok at Chao Phraya River.

Europe has 21 hotels in the top 50, including six each in France and Italy, while four UK properties make the list.

So what would it actually cost to stay in all of them?

We've gone through the full top 50 and compared indicative entry-level prices, giving you an idea of just how much a night in the world's best hotels can cost.

Prices below are illustrative “from” rates per room and can change considerably according to the dates you travel, room type, availability, taxes and cancellation terms. Follow the hotel links to check current prices for your own dates.

The world's 10 best hotels and what a night could cost

1. Rosewood Hong Kong – around £600 a night

The 65-storey Rosewood Hong Kong overlooking Victoria Harbour has taken the number one spot for the second year running.

Its infinity pool looks directly across one of the world’s most famous skylines, while guests have 11 restaurants and bars to choose from, including acclaimed Chinese restaurant The Legacy House and Indian restaurant Chaat.

There are even two private lodges away from the main hotel, each with its own spa chamber.

An entry-level stay comes in at roughly £600 a night, although the hotel's most extravagant accommodation can cost considerably more.

2. Capella Bangkok – around £450 a night

Former world number one Capella Bangkok sits beside the Chao Phraya River and offers everything from spacious rooms to waterside villas with private plunge pools.

How we checked the prices

Prices were checked in September 2026 and are intended as an illustrative guide to what an entry-level room can cost at each hotel. Rates can change significantly depending on travel dates, room type, availability, taxes and cancellation terms. Where possible, we used published starting prices and live Booking.com UK rates, converted into pounds where necessary. Readers should check the linked hotel page for current prices for their own dates.

It is also home to Côte by Mauro Colagreco and has quickly established itself as one of Bangkok's most prestigious places to stay.

Prices can start at around £450 a night.

3. Four Seasons Bangkok at Chao Phraya River – around £340 a night

Just a short distance away, Four Seasons Bangkok at Chao Phraya River offers enormous marble-clad spaces, riverside swimming pools and a luxury spa.

The Four Seasons Bangkok at Chao Phraya River, Bangkok.placeholder image
The Four Seasons Bangkok at Chao Phraya River, Bangkok. | Four Seasons Bangkok at Chao Phraya River/PA

Designed by Jean-Michel Gathy, the hotel feels more like an urban resort than a traditional city hotel.

Perhaps surprisingly for the world's third-best hotel, indicative prices can begin at around £340 a night.

4. Atlantis The Royal – around £340 a night

Atlantis The Royal has rapidly become one of Dubai's most recognisable hotels.

The 43-storey resort on Palm Jumeirah has almost 800 rooms, 17 restaurants and a 32,300 sq ft spa, while one swimming pool sits high above the resort on its skybridge.

Despite that scale of luxury, entry-level rooms can start from roughly £340 a night.

5. Passalacqua – around £970 a night

Opened in 2023, If your idea of luxury is considerably more intimate, Passalacqua has just 24 rooms overlooking Lake Como.

The 18th-century villa has indoor and outdoor pools, immaculate gardens and a coveted waterfront position.

A night can start at close to £1,000.

6. Rosewood São Paulo – around £600 a night

Rosewood São Paulo has jumped from number 24 in the 2025 ranking to sixth place.

Rosewood's first South American property occupies part of a former maternity hospital and mixes historic architecture with striking contemporary design and artworks created by dozens of artists.

Expect prices from roughly £600 a night.

The Atlantis The Royal, Dubaiplaceholder image
The Atlantis The Royal, Dubai | Atlantis The Royal/PA

7. Mandarin Oriental Qianmen – around £1,420 a night

Mandarin Oriental Qianmen offers something very different from the high-rise luxury hotels dominating much of the list.

Guests stay in restored traditional courtyard houses surrounded by Beijing's historic hutongs, with every bedroom having its own private courtyard.

That exclusivity comes at a price, with stays starting at roughly £1,420.

8. Upper House Hong Kong – around £490 a night

Upper House Hong Kong combines some extraordinary Victoria Harbour views with interiors by acclaimed architect André Fu.

Rooms feature natural materials, huge bathrooms and walk-in wardrobes, while the understated design is noticeably different from some of Hong Kong's grander luxury hotels.

Prices can begin at around £490.

9. Chablé Yucatán – around £580 a night

Hidden within hundreds of acres of tropical jungle, Chablé Yucatán occupies a restored 19th-century Mexican estate.

Its accommodation includes casitas with private pools and alfresco showers, while its spa has been built around a natural freshwater cenote.

A stay can start at roughly £580 a night.

The second Bangkok hotel in the top 10 has been welcoming guests since 1876.

10. Mandarin Oriental Bangkok – around £570 a night

Mandarin Oriental Bangkok mixes its considerable history with opulent contemporary rooms and suites, riverside restaurants and a spa reached by boat.

Expect indicative prices of around £570 a night.

How much the rest of the world's top 50 hotels cost

11 – Aman Tokyo, Tokyo – around £1,350 a night

12 – Four Seasons Hotel Firenze, Florence – around £750 a night

13 – Claridge’s, London – around £900 a night

The most expensive hotels in the top 50

If you’re feeling flush, check in to Le Bristol Paris, with indicative starting prices of around £2,390 a night. Amangiri in Utah is close behind at around £2,320, while San Ysidro Ranch in California starts at about £2,310. Paris accounts for two more of the most expensive stays, with Hôtel de Crillon and Cheval Blanc Paris both potentially costing around £2,240 before guests even start looking at their most luxurious suites.

14 – Hôtel de Crillon, Paris – around £2,240 a night

15 – Jumeirah Marsa Al Arab, Dubai – around £600 a night

16 – Capella Sydney, Sydney – around £370 a night

17 – Raffles Singapore, Singapore – around £1,500 a night

18 – Casa Maria Luigia, Modena – around £340 a night

19 – Le Bristol Paris, Paris – around £2,390 a night

20 – Cheval Blanc Paris, Paris – around £2,240 a night

21 – Desa Potato Head, Bali – around £260 a night

22 – San Ysidro Ranch, Santa Barbara, California – around £2,310 a night

The cheapest hotels in the world’s top 50

There are a few surprises when you compare the prices. At roughly £190 a night, The Taj Mahal Palace in Mumbai is the cheapest of the 50 on these indicative rates, despite being one of the most famous luxury hotels in Asia. Copacabana Palace in Rio comes next at around £220, followed by Desa Potato Head in Bali at around £260 and Hôtel du Couvent in Nice at approximately £300. Four Seasons Bangkok and Casa Maria Luigia can both potentially be found from about £340. That means it can sometimes cost less to spend a night at one of the world's highest-rated hotels than at some luxury properties in London or Paris.

23 – One&Only Mandarina, Riviera Nayarit, Mexico – around £970 a night

24 – Bulgari Hotel Tokyo, Tokyo – around £1,500 a night

25 – Las Ventanas al Paraíso, Los Cabos, Mexico – around £1,120 a night

26 – Royal Mansour Marrakech, Marrakech – around £1,420 a night

27 – Four Seasons Astir Palace Hotel Athens, Athens – around £410 a night

28 – Raffles London at The OWO, London – around £1,230 a night

The Capella Bangkokplaceholder image
The Capella Bangkok | PA Wire

29 – Copacabana Palace, Rio de Janeiro – around £220 a night

30 – The Taj Mahal Palace, Mumbai – around £190 a night

31 – The Peninsula Istanbul, Istanbul – around £1,130 a night

32 – Bulgari Hotel Roma, Rome – around £1,200 a night

33 – Patina Osaka, Osaka – around £460 a night

34 – Mount Nelson, A Belmond Hotel, Cape Town – around £830 a night

35 – Nihi Sumba, Sumba Island, Indonesia – around £970 a night

36 – Badrutt’s Palace, St Moritz – around £1,270 a night

37 – Park Hyatt Kyoto, Kyoto – around £1,500 a night

38 – Hôtel du Couvent, Nice – around £300 a night

39 – Portrait Milano, Milan – around £820 a night

Four UK hotels make the world’s top 50

British travellers don't have to get on a plane to stay at one of the hotels on the list. London's Claridge’s ranks 13th worldwide, with indicative prices around £900 a night. Raffles London at The OWO is number 28 and considerably more expensive at roughly £1,230. Oxfordshire's Estelle Manor takes 43rd place and can start at around £670, while Mayfair's The Connaught is number 49 at roughly £930 a night.

40 – Hôtel de Paris Monte-Carlo, Monaco – around £600 a night

41 – Hôtel Plaza Athénée, Paris – around £1,010 a night

42 – Hotel Sacher Vienna, Vienna – around £560 a night

43 – Estelle Manor, Witney, Oxfordshire – around £670 a night

44 – Hotel du Cap-Eden-Roc, Antibes – around £1,270 a night

45 – Amangiri, Canyon Point, Utah – around £2,320 a night

46 – The Peninsula Hong Kong, Hong Kong – around £460 a night

47 – Maroma, A Belmond Hotel, Riviera Maya, Mexico – around £750 a night

48 – Aman Nai Lert Bangkok, Bangkok – around £1,070 a night

49 – The Connaught, London – around £930 a night

50 – San Domenico Palace, Taormina, A Four Seasons Hotel, Sicily – around £900 a night

Whichever one you choose, the biggest lesson from the 2026 list is that ranking and price don't necessarily go together. Some of the world's highest-rated hotels can be booked for hundreds rather than thousands of pounds, while a single night at the very top end can cost more than many people spend on an entire holiday.

Telling news your way
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice