Hotels in Nepal
Travelers are voting Pokhara View Garden, Shangri-la Kathmandu and Pokhara Grande as the best of 160 hotels in Nepal. Also popular are New Pokhara Lodge in Pokhara and Soaltee Crowne Plaza Kathmandu and Hotel De L Annapurna in Kathmandu. Want more? Check out our map of hotels in Nepal or these 97 hotels in Kathmandu.