Hotels in Nepal

Find the best deals on 3,336 hotels in Nepal

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Nepal

Looking for a city in Nepal to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£14 - £18
CHEAPEST CITY IN NEPAL Bhairawa 9% cheaper Hotels in Bhairawa are the cheapest in Nepal at just £15 per night on average.
MOST EXPENSIVE CITY IN NEPAL Nagarkot 14% more expensive Nagarkot has the highest priced hotels in Nepal with rooms averaging £18 per night.
MOST POPULAR CITY IN NEPAL Kathmandu 207% more users visited More momondo users search for hotels in Kathmandu than any other city in Nepal

Popular Cities in Nepal

Book one of the best deals Nepal has to offer in these popular locations
Hotels in Kathmandu
Best value
Manamaiju Homestay & Hotel
8.9
£6
No. 1 most popular
Shangri La Hotel
8.3
£95
No. 2 most popular
Hotel Encounter Nepal
8.6
£19
No. 3 most popular
Kathmandu Eco Hotel
8.6
£18
No. 4 most popular
Hotel Yala Peak
8.6
£7
No. 5 most popular
Lemon Tree Hotel
8.2
£19
Hotels in Pokhara
Best value
Hotel Monastery
9.0
£7
No. 1 most popular
The Silver Oaks Inn
9.0
£18
No. 2 most popular
Hotel Pokhara Grande
8.4
£49
No. 3 most popular
Hotel Tara
8.4
£18
No. 4 most popular
Hotel Nana Pokhara
7.7
£8
No. 5 most popular
Hotel Hulk
8.0
£14
Hotels in Chapali Bhadrakali
Best value
Chandra Ban Retreat
9.4
£54
No. 1 most popular
Shivapuri Heights Cottage
9.3
£55
Hotels in Nagarkot
Best value
Nagarkot Bed & Breakfast
7.7
£10
No. 1 most popular
Club Himalaya, by Ace Hotels
8.7
£69
No. 2 most popular
Hotel Country Villa
8.5
£52
No. 3 most popular
Peaceful Cottage & Cafe du Mont
7.8
£26
No. 4 most popular
Hotel at the End of the Universe
8.1
£10
No. 5 most popular
Hotel Mystic Mountain
8.9
£77

Nepal travel tips

Let us help you with the best tips about Nepal

When is the least expensive time to stay in Nepal?

When travelling to Nepal it would be best to plan your trip around the month of June, as the prices are significantly lower than in July - just £14 per night.

Where do most people stay in Nepal?

While the country has many desirable locations to visit, the most popular city in Nepal to travel to is Kathmandu.

How much does a luxury hotel cost in Nepal?

On average, a luxury hotel room in Nepal costs £211 per night, 480% above the country’s average rate of £37 per night.

Which city in Nepal has the most expensive hotel rooms?

Our data shows that hotel rooms in Nagarkot are about 14% more expensive on average than hotel rooms in the rest of Nepal, with a nightly rate of £18.

Which city in Nepal has the least expensive hotel rooms?

Our users typically find that Nāmche Bāzār has the lowest nightly rates in the country at just £5. Nāmche Bāzār offers hotel rooms at an average rate that is 86% lower than the average city in Nepal.


Most popular tourist destinations in Nepal

Explore the cities our users love in Nepal

Popular international routes landing in Nepal

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Kathmandu
Fastest flight time
12h 40m
Cheapest price
£418
Manchester to Kathmandu
Fastest flight time
13h 25m
Cheapest price
£457
Edinburgh to Kathmandu
Fastest flight time
13h 25m
Cheapest price
£482
Glasgow to Kathmandu
Fastest flight time
17h 10m
Cheapest price
£514
Birmingham to Kathmandu
Fastest flight time
12h 20m
Cheapest price
£573
Cardiff to Kathmandu
Fastest flight time
13h 30m
Cheapest price
£605
Southampton to Kathmandu
Fastest flight time
16h 45m
Cheapest price
£643
Bristol to Kathmandu
Fastest flight time
17h 40m
Cheapest price
£649
Liverpool to Kathmandu
Fastest flight time
31h 25m
Cheapest price
£650
Leeds to Kathmandu
Fastest flight time
22h 45m
Cheapest price
£678
View more