Hotels in Nepal

Find the best deals on 3,820 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
$18 - $44
CHEAPEST CITY IN NEPAL Kathmandu 32% cheaper Hotels in Kathmandu are the cheapest in Nepal at just $18 per night on average.
MOST EXPENSIVE CITY IN NEPAL Kurintar 69% more expensive Kurintar has the highest priced hotels in Nepal with rooms averaging $44 per night.
MOST POPULAR CITY IN NEPAL Kathmandu 87% 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
  • Kumari boutique hotel
    Best value

    Kumari boutique hotel

    Chhusya Galli Jayatha 27, Thamel, Kathmandu

    9.6

    $28

    View Deal
  • Hotel Shanker
    #1 Most popular

    Hotel Shanker

    Lazimpat, Kathmandu

    8.6

    $41

    View Deal
  • Hotel Shambala
    #2 Most popular

    Hotel Shambala

    Bansbari Road,3, Kathmandu

    8.6

    $54

    View Deal
  • Yatri Suites And Spa, Kathmandu
    #3 Most popular

    Yatri Suites And Spa, Kathmandu

    Amrit Marg, Thamel, Kathmandu, Kathmandu

    8.5

    $77

    View Deal
  • Hotel Annapurna
    #4 Most popular

    Hotel Annapurna

    Durbar Marc Po Box 140, Kathmandu

    7.1

    $91

    View Deal
  • Hotel Yak and Yeti
    #5 Most popular

    Hotel Yak and Yeti

    Gpo Box No. 1016, Durbar Marg, Kathmandu

    7.7

    $64

    View Deal
  • Shangri La Hotel

    Shangri La Hotel

    lazimpat,kathmandu, Kathmandu

    7.2

    $84

    View Deal
  • Hotel Monastery
    Best value

    Hotel Monastery

    Lakeside Sedi 18, Pokhara

    8.9

    $8

    View Deal
  • Green Park
    #1 Most popular

    Green Park

    6 Lakeside, Pokhara

    $14

    View Deal
  • Hotel Nana Pokhara
    #2 Most popular

    Hotel Nana Pokhara

    Thado Pasal Path, Pokhara

    8.0

    $12

    View Deal
  • Fish Tail Lodge
    #3 Most popular

    Fish Tail Lodge

    P.O. Box 10, Pokhara

    9.0

    $121

    View Deal
  • Hotel Himalayan Inn
    #4 Most popular

    Hotel Himalayan Inn

    Shiva Mandir Maarga, Lakeside - 6, Pokhara

    8.4

    $13

    View Deal
  • Oyo 141 Hotel Lake Palace
    #5 Most popular

    Oyo 141 Hotel Lake Palace

    Middle Path Street, Lakeside, Pokhara

    $17

    View Deal
  • Hotel Mount Heaven

    Hotel Mount Heaven

    Lakeside, Pokhara, Nepal 114, Fewalake, Damside pokhara -17, Pokhara

    7.7
    View Deal
  • Sara's Backpackers Hotel
    Best value

    Sara's Backpackers Hotel

    Baniyatar Rd 11, Tokha, Kathmandu

    8.7

    $7

    View Deal
  • Nagarkot Bed & Breakfast
    #1 Most popular

    Nagarkot Bed & Breakfast

    Nagarkot Hill Station, Nagarkot

    7.9

    $23

    View Deal
  • Spot On 572 Hotel Get Together
    #2 Most popular

    Spot On 572 Hotel Get Together

    Kalanki, Master Marg 623, Kathmandu

    View Deal
  • Lumbini Buddha Garden Resort
    Best value

    Lumbini Buddha Garden Resort

    Telar River, Parsa Chauraha, Lumbini Sanskritik

    9.2

    $59

    View Deal
  • Tiger Palace Resort, Bhairahawa, Lumbini, Nepal
    #1 Most popular

    Tiger Palace Resort, Bhairahawa, Lumbini, Nepal

    Tilottama - 17, Rupandehi, Bhairawa

    8.7

    $72

    View Deal
  • Spot On 503 Lisno Restaurant And Lodge
    #2 Most popular

    Spot On 503 Lisno Restaurant And Lodge

    Mahilwar Road, Lumbini Sanskritik

    9.4
    View Deal

Nepal travel tips

Let us help you with the best tips about Nepal

When is the least expensive time to stay in Nepal?

The least expensive month to stay at a hotel in Nepal is March. On average, it only costs $30 per night in the month of March. Conversely, the most expensive month to visit Nepal is July.

Where do most people stay in Nepal?

Our users tend to visit Kathmandu more often than any other city when traveling to Nepal.

Which city in Nepal has the most expensive hotel rooms?

Visiting and staying overnight in Kurintar will cost you a premium compared to the rest of Nepal. Expect to pay $44 per night, a rate that is about 69% more than the country’s average.

Which city in Nepal has the least expensive hotel rooms?

Kathmandu currently offers the lowest nightly rates of any city in Nepal at just $8; a price that is 84% lower than the average rate per night 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
Mumbai to Kathmandu
Fastest flight time
2h 30m
Cheapest price
$210
Doha to Kathmandu
Fastest flight time
4h 50m
Cheapest price
$361
Dhaka to Kathmandu
Fastest flight time
27h 25m
Cheapest price
$449
Chicago to Kathmandu
Fastest flight time
21h 55m
Cheapest price
$737
San Francisco to Kathmandu
Fastest flight time
27h 10m
Cheapest price
$749
Boston to Kathmandu
Fastest flight time
25h 05m
Cheapest price
$815
Portland to Kathmandu
Fastest flight time
32h 15m
Cheapest price
$844
Tel Aviv to Kathmandu
Fastest flight time
13h 25m
Cheapest price
$846
Bangkok to Kathmandu
Fastest flight time
10h 00m
Cheapest price
$853
Newark to Kathmandu
Fastest flight time
31h 35m
Cheapest price
$858
View more