16 World Cities with the Most Expensive Hotels
Even though house rentals are cool and budget-friendly hotels get the job done, there’s something undeniably fun about treating yourself to a fancy hotel. I’m all for a little luxury, but there’s a limit. $10,000 a night is a little too rich for my blood (unless someone else is footing the bill, of course!).
Upscale hotels come with a hefty price tag. They offer unique experiences you won’t find anywhere else, like rooftop yoga classes with city views, Michelin-starred restaurants on-site, or super high-end amenities. If an unforgettable (read: pricey) experience is what you crave, then a posh resort might be the perfect way to elevate your trip! On the other hand, if you’re looking to save money on your travels, you may want to steer clear of these cities with the most expensive hotels in the world.
1. San Francisco, California, United States

A city where tech giants meet gold rush history—San Francisco. With stunning architecture, world-class museums, and amazing food, it’s a place where people come to play, explore, and drop some serious cash. The St. Regis, Hotel Drisco, and The Fairmont Heritage Place cater to those seeking unforgettable experiences, with rooms starting at around $400 a night.
For the ultimate splurge, the Fairmont San Francisco’s penthouse suite, complete with a secret passageway, a celestial mural, enough space to throw a massive party, and a billiard room, can be yours for a massive $18,000 per night!
2. Geneva, Switzerland

Geneva is a magnet for international organizations, luxury brands, and watchmakers. CEOs, celebrities, and jet-setters who come all the way here need a place to stay, and they expect the best.
While the average hotel costs $173 a night, luxury stays average $353, reflecting Swiss precision and exceptional service. Picture sipping coffee on a balcony overlooking Lake Geneva—pure bliss! For a massive $80,000 per night, you can live like royalty at the Hotel President Wilson’s Royal Penthouse Suite.
3. Los Angeles, California, United States

Los Angeles is the heart of the entertainment industry, and celebrities, along with business giants, flock here. These A-listers expect the best of the best, and luxury hotels cater to their every need. The average price for hotels here is $326 per night.
The Beverly Wilshire offers the priciest suite at $25,000 a night, featuring a private terrace and city views. The Peninsula Beverly Hills’ Royal Patio Suite goes for $10,000 a night with luxury amenities. The Sofitel Los Angeles offers a luxurious stay for $1,500 per night, a steal compared to some of the others!
4. New York, New York, United States

Ever heard of Big Apple hospitality? In NYC, top hotels treat you like royalty with 24/7 concierge, in-room chefs, and more. While the average room costs about $318 a night, splurging on top spots like The Plaza Hotel at $951 per night, The Langham at $1,036, or The Greenwich Hotel at $1,175 will get you VIP treatment and stunning views. Waking up to the Empire State Building or Central Park from your window? That doesn’t come cheap!
5. Zurich, Switzerland

Zurich might just be the place to stay if you crave elegance, breathtaking views, and a serious dose of Swiss charm. But be warned, your wallet might need a little pre-vacation pampering, too! Hotels average $280 a night, but opulent spots like Baur au Lac start at $800 with a private park and 175 years of history.
Storchen Zurich offers riverside romance for $900 a night, while the Mandarin Oriental Savoy provides modern elegance for $1,100. Zurich promises an unforgettable experience, but you’ll also find plenty of options if you’re on a budget.
6. London, United Kingdom

London is not just Big Ben and double-decker buses! Sure, those are iconic, but London is also known for elegance. An average hotel in London will set you back about $279 a night, which ain’t cheap but not outrageous.
The Sterling Suite at The Langham offers a six-bedroom apartment with a 24-hour butler and Oxford Street views for $30,000 a night. It’s a splurge worth checking out if you have the cash!
7. Tel Aviv, Israel

Tel Aviv offers stunning beaches, a rich history, and a buzzing nightlife. This drives up prices, with hotels averaging $277 per night. The Setai Tel Aviv offers a stylish retreat with amenities like an outdoor pool and sauna starting at $407 nightly, while The Norman Tel Aviv, in the heart of the nightlife scene, caters to luxury seekers starting at $865. Whether you’re here for business or leisure, Tel Aviv’s hotels ensure a memorable stay—if your wallet agrees!
8. Miami, Florida, United States

Miami is a beach lover’s paradise, with stunning Atlantic views and year-round warm weather. People flock here for vacations, and hotels can charge a premium for that slice of paradise. Stays average $276 a night, but top spots go higher. The Faena Hotel, at $1,045, features artwork by Damien Hirst for a luxurious and artistic experience.
Stay at the former Versace Mansion, The Villa Casa Casuarina, for $900 a night, steeped in fashion history. The Miami Beach Edition offers Michelin-starred dining and even an ice rink for $799 a night. Visit during the off-season for more affordable luxury.
9. Jerusalem, Israel

Who could resist a view of the holy city bathed in golden sunlight? That’s what Jerusalem’s luxury hotels offer, but with a price tag that might make your eyes water (just a little!).
The average room costs around $246 per night, but for more splurge-worthy stays, check out the King David Hotel at $720 a night, the David Citadel Hotel at $580 a night, and the Waldorf Astoria Jerusalem at $500 a night. Each offers top-notch amenities, from rooftop restaurants and world-class spas to unforgettable city views. Explore all the hotel has to offer to get your money’s worth!
10. Chicago, Illinois, United States

Chicago has its fair share of accommodations with a heavy price tag. Hordes of tourists flock to the windy city annually and want prime lodging in locations like the Magnificent Mile. The average stay is around $245 per night, but top suites can soar past $10,000.
The Peninsula Chicago’s Peninsula Suite offers 3,645 square feet of opulence for about $10,750 a night, while the Four Seasons’ Presidential Suite, with a private fitness room and bar, goes for around $9,000.
11. Edinburgh, Scotland

Wake up to panoramic views of Edinburgh Castle at the Edinburgh Grand’s penthouse suite—rumored to be one of the city’s priciest at $2,500 a night. For a touch of magic, try the Balmoral Hotel’s J.K. Rowling suite for $1,600, a bargain for Harry Potter fans.
Both hotels offer top-notch service, spacious rooms, and luxury amenities, including spas and fine dining. If that’s still too pricey, don’t worry—hotels in Edinburgh average $241 a night, with plenty of options to choose from.
12. Doha, Qatar

Qatar Airways is the world’s best airline, and layovers in Doha offer a taste of Qatari luxury. The average price for hotels in Qatar is $196 per night, but some truly exceptional hotels can cost much more. The Four Seasons Hotel Doha starts at $400, featuring a private beach and top-notch service.
The St. Regis Doha, from $300, boasts stunning architecture and luxurious rooms. These hotels provide the ultimate in luxury with private beaches, world-class spas, and exquisite dining, perfect for those seeking the best in Doha.
13. Dubai, United Arab Emirates

Dubai’s over-the-top lifestyle attracts people worldwide with the Burj Khalifa tower, man-made islands, designer shopping, and world-class dining. Local hotels match this vibe, averaging $182 per night.
For the ultimate posh vacation, try Palazzo Versace Dubai, with rooms designed by Versace for $21,000 a night, or Atlantis The Palm, with underwater suites at $17,000 a night. The iconic Burj Al Arab offers Rolls Royce chauffeurs and helicopter rides for $11,000 a night.
14. Milan, Italy

Milan isn’t just about neck-breaking heels and runway trends; it’s about big business, too. It attracts high-spenders with discerning tastes and massive bank accounts—all willing to splurge on a swanky stay.
The average price for hotels is $176, but top spots like the Bulgari Hotel Milano offer exclusive rooms overlooking a magical garden for $1,350 a night. With designer furniture and bespoke toiletries, these hotels are like living in a fashion magazine. Most are centrally located, just steps from Milan’s must-see sights and hottest shopping streets.
15. Hong Kong, China

Hong Kong’s hotels average $167 a night, but the priciest suites go much higher. The Peninsula Suite offers a private gym, an 85-inch cinema screen, and a Rolls Royce chauffeur for $16,500 a night.
Harbour House at Rosewood Hong Kong, with two outdoor pools and stunning harbor views, costs a jaw-dropping $64,000 per night. Can’t afford a night in these cushy suites? Visit for afternoon tea and enjoy the grandeur for a fraction of the price.
16. Rio de Janeiro, Brazil

Rio’s top luxury hotels offer stunning views of Copacabana, Ipanema, and Leblon beaches, but they come with a price. While the average stay is around $126 a night, the Copacabana Palace starts at $270, Hotel Fasano at $300, and Emiliano Rio at $330 per night.
Each hotel boasts iconic views, sleek designs, and premium amenities. If you’re looking for an unforgettable experience in the Cidade Maravilhosa (Marvelous City), then these hotels will deliver. Just make sure you’re ready to pay extra for the privilege!
Which of these cities have you visited?

Tell us how affordable your hotel was in the comments!
Sources: World Atlas, Budget Your Trip
