Accommodation is always the largest expense for travelers, whether they stay at a five-star hotel or rent a room in a cheap hostel. A new global index looking at average prices not only of hotels, but also of the increasingly popular shared accommodations, puts Dubai among the world’s priciest cities for global travelers to stay short term.

Dubai ranks 8th in the overall ranking, with $142 for accommodation per night. However, the difference between the price of a five-star hotel and shared accommodation, usually quite affordable, isn’t significant. The average rate at a five star luxury hotel in Dubai is $311 per night, which isn’t even in the top 20 highest prices, while the Airbnb median price for one night stay is $226, making Dubai the fourth priciest city in the world for shared accommodation. With an average price of $146, the emirate is the tenth most expensive city for staying in a 1-4 star hotel room. It’s also tenth in the world when it comes to hostel prices, with an average rate of $40 per night.
Most expensive cities for accommodation in the world:
- New York, USA
- St. Moritz, Switzerland
- Macao, China
- Miami, USA
- Nassau, Bahamas
- Boston, USA
- Venice, Italy
- Dubai, UAE
- San Fransisco, USA
- Monte Carlo, Monaco
Surprisingly, Punta Kana in the Dominican Republic is the most expensive city for 5-star hotels, with a rate of the incredible $1,323 per night, while for 1-4 star hotels the top location is New York ($296). Antaliya in Turkey, on the other hand has the most affordable 5-star hotels ($70) and Hammamet in Tunisia – the cheapest 1-4 star properties ($35). If you are looking for an affordable shared accommodation, head to Albania’s capital city of Tirana, where the Airbnb is only $30, but make sure to stay away from Boston, where you will have to pay $274.