Hotels & places to stay in Kathmandu
1139 places to stay in Kathmandu, 3 — from hotels to homestays — ranked by guest rating and popularity.
Weather in Kathmandu
Best time to visit: October to December — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Where to stay in Kathmandu
According to Where to Rest, there are 784 places to stay in Kathmandu, and the majority of these are hotels. The city is situated at an elevation of roughly 1,317 meters above sea level, which means evenings can be cooler. In general, the most comfortable time to visit is from October to December.
Among the highest-rated accommodations in the city are the Kathmandu Marriott Hotel, Yellow Pagoda, and Dwarika's Hotel.
Compare live availability and prices for Kathmandu across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in KathmanduBrowse by type
The numbers
1,139 places to stay · 109 guest-rated · average 4.5★ — including 2 five-star and 3 four-star hotels
Popular filters
Showing 200 of 200
Showing the top 200 of 1,139 places to stay in Kathmandu — browse all of them via the type pages above.
Daylight hours in Kathmandu
Daylight hours (15th of each month).
Other cities in Nepal
Staying in Kathmandu — FAQs
How many places to stay are there in Kathmandu?
There are 1139 places to stay listed in Kathmandu on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Kathmandu?
Top-rated stays in Kathmandu include 1905 Restaurant, 32 Peace Home, 327 thamel. See our ranked list of the best places to stay in Kathmandu.
Are there hotels with a pool in Kathmandu?
Yes — 2 places to stay have a swimming pool in Kathmandu. Use the "Swimming pool" filter to find them.






































































