Kathmandu has a hotel for every budget, from international five-star hotels and restored Rana palaces to family-run guesthouses in the lanes of Thamel. Where you stay makes a big difference to your trip: some areas are lively and convenient, others quiet and green, and a few hotels are attractions in their own right.
Below we list Kathmandu's hotels by their official category, following the member directory of the Hotel Association Nepal (HAN), and explain the best areas to stay. All of these hotels can be booked as part of a trek or tour with us.
Quick answer: for luxury, stay at a five-star hotel such as Hotel Yak & Yeti, The Dwarika's Hotel, Hyatt Regency Kathmandu, Kathmandu Marriott or Hilton Kathmandu. For good-value comfort close to the sights, choose a four-star such as Hotel Shanker or a three-star in Thamel or Lazimpat. Thamel is the most convenient area for first-time visitors and trekkers; Lazimpat and Durbar Marg are quieter and close by.
Five-star deluxe hotels in Kathmandu
HAN's highest category.
- Hilton Kathmandu, Naxal: a modern high-rise hotel close to Durbar Marg, with a rooftop pool and several restaurants.
- The Soaltee Kathmandu, Tahachal: a large, long-established hotel on spacious grounds in the west of the city.
Five-star hotels in Kathmandu
City centre: Durbar Marg, Lazimpat, Naxal and Thamel
- Hotel Yak & Yeti, Durbar Marg: one of Kathmandu's best-known hotels, set in the grounds of the former Lal Durbar palace, with gardens and an outdoor pool.
- Hotel Annapurna, Durbar Marg: a classic hotel on Kathmandu's main avenue, open since 1965.
- Kathmandu Marriott Hotel, Naxal.
- Radisson Hotel Kathmandu, Lazimpat.
- Shangri-La Hotel, Lazimpat, known for its garden.
- Dusit Princess Kathmandu, Lazimpat.
- The Malla Hotel, Lekhnath Marg, on the edge of Thamel.
- Aloft Kathmandu, Thamel: a modern hotel in the heart of the tourist district.
- Varnabas Museum Hotel, Baluwatar.
- Basera Boutique Hotel, Babarmahal.
Heritage and the east: Battisputali and Boudha
- The Dwarika's Hotel, Battisputali: a celebrated heritage hotel of traditional Newar buildings and courtyards, decorated with antique woodcarvings, close to Pashupatinath. It has received a UNESCO Asia-Pacific Heritage Award.
- Hyatt Regency Kathmandu, Boudha: a large hotel in Newar-style architecture on extensive grounds, a short walk from Boudhanath Stupa.
Other areas of the city
- Hyatt Place Kathmandu, Tahachal.
- The Everest Hotel, New Baneshwor, convenient for the airport.
- Akama Hotel, Dhumbarahi.
- Mercure Kathmandu Sukedhara Heights, Sukedhara.
- Hotel Himalaya, Kupondole, Lalitpur, with views towards the mountains on clear days.
- Vivanta Kathmandu, Jhamsikhel, Lalitpur, close to Patan.
Resorts on the edge of the valley
- Holiday Inn Resort Kathmandu Budhanilkantha: in the foothills of Shivapuri, north of the city, with a pool, spa and kids' club.
- Lemon Tree Premier, Budhanilkantha.
- Gokarna Forest Resort, Gokarna: set in a forest on the north-east of the valley.
- Chandragiri Hills Resort, Thankot: on the hilltop reached by the Chandragiri cable car, with Himalayan views.
- The Terraces Resort & Spa, Lakuri Bhanjyang, on the south-eastern rim of the valley.
Four-star hotels in Kathmandu
- Hotel Shanker, Lazimpat: a restored Rana-era palace from the late 19th century, with gardens and a pool, full of old-world character.
- Thamel Plaza Hotels & Suites (Ramada Encore), Thamel.
- Hotel Manang, Thamel.
- Hotel Manaslu, Lazimpat.
- Hotel Crowne Imperial, Ravi Bhawan.
- Grand Hotel Kathmandu, Tahachal.
- Square Hotel, Pulchowk, Lalitpur.
- Nagarjun Resort, Tarkeshwor, on the north-west edge of the valley.
Three-star hotels in Kathmandu
Thamel
- Fairfield by Marriott Kathmandu, Tridevi Marg.
- Hotel Mulberry, Jyatha, with a rooftop pool.
- Hotel Marshyangdi.
- Hotel Moonlight, Paknajol.
- Hotel Vaishali.
- Surya Heritage Hotel.
Lazimpat, Durbar Marg and elsewhere
- Hotel Ambassador by ACE Hotels, Lazimpat.
- Hotel Le Himalaya, Lazimpat.
- Hotel Tibet, Lazimpat.
- Hotel Royal Singi, Durbar Marg.
- Hotel Shambala, Bansbari.
- Hotel Mirage Regency, Battisputali.
- Airport Hotel, Sinamangal, at the airport gate: useful for early flights.
Boutique, heritage and budget stays
Many of Kathmandu's most charming places to stay are small boutique hotels and guesthouses in HAN's tourist standard category, below the star ratings. Two well-known examples in Thamel are the Kathmandu Guest House, a Thamel institution since 1967 set around gardens, and Kantipur Temple House, built in traditional Newar style. See hotels in Thamel and budget hotels in Kathmandu. Thamel also has hundreds of simple, friendly guesthouses for trekkers on a budget. For a quieter, more atmospheric stay, consider a restored house in Patan or Bhaktapur.
Best areas to stay in Kathmandu
| Area | Best for | What it's like |
|---|---|---|
| Thamel | First-time visitors, trekkers, budget to five-star | Lively tourist district with restaurants, shops and trekking gear; walking distance to Durbar Square |
| Durbar Marg | Classic five-star hotels | Kathmandu's main avenue, near the palace museum and a short walk to Thamel |
| Lazimpat and Naxal | Quieter stays close to the centre | Embassy district with leafy hotels, 10–15 minutes' walk to Thamel |
| Boudha and Battisputali | Heritage hotels, culture, the airport | Close to Boudhanath and Pashupatinath, peaceful in the evenings |
| Patan (Lalitpur) | Culture, cafés, a local feel | Old royal city with Durbar Square, Jhamsikhel's restaurants nearby |
| Budhanilkantha and the valley rim | Resorts, families, rest | Green and quiet, but 30–60 minutes from the centre |
See our Kathmandu travel guide and 3-day itinerary.
Tips for choosing a hotel
- Before a trek: stay in Thamel or nearby, close to gear shops and our office.
- Early flights: Lukla and mountain flights leave early; hotels in Sinamangal, Boudha or Battisputali are closer to the airport.
- Noise: Thamel is lively until late; ask for a room away from the street.
- Power and water: larger hotels have backup generators and filtered water.
- Peak season: book early for October–November and March–April.
Book your Kathmandu hotel with us
We can include any of these hotels in your trek or tour, or book them separately, often at better rates than booking direct. Contact us with your dates and budget.
Hotel directory: categories, rooms and facilities
All 43 Hotel Association Nepal members we list for this area, with their official category, address, number of rooms and main facilities as published by the association. Room numbers are shown where HAN lists them.
| Hotel | Category | Address | Rooms | Facilities |
|---|---|---|---|---|
| Hilton Kathmandu | Five-star deluxe | Thirbam Sadak, Near Bhagwati Bahal, Naxal, Kathmandu | – | spa, gym |
| The Soaltee Kathmandu | Five-star deluxe | Tahachal Marg, Kathmandu | 285 | pool, spa, gym, bar, restaurant, airport shuttle |
| Akama Hotel | Five-star | Dhumbarahi, Kathmandu | – | pool, restaurant |
| Aloft Kathmandu | Five-star | Chhaya Devi Complex, Amrit marg, Thamel, Kathmandu | 167 | pool, spa, gym, airport shuttle |
| Basera Boutique Hotel | Five-star | Babarmahal-11, Kathmandu | 56 | pool, spa, gym, bar |
| Chandragiri Hills Resort | Five-star | Thankot, Kathmandu | 100 | pool, restaurant |
| Dusit Princess Kathmandu | Five-star | Lazimpat, Kathmandu | – | spa |
| Gokarna Forest Resort | Five-star | Rajnikunj Gokarna, Thali, Kathmandu | 149 | pool, restaurant |
| Holiday Inn Resort Kathmandu Budhanilkantha | Five-star | Ward No. 1, Chapali Bhadrakali Municipality Budhanilkantha Kathmandu | 104 | pool, spa, gym, restaurant |
| Hotel Annapurna | Five-star | Durbar Marg, Kathmandu | 148 | pool, gym |
| Hotel Yak & Yeti | Five-star | Durbar Marg, Kathmandu | 246 | pool, spa, gym, bar, restaurant, airport shuttle, hot tub, wheelchair access |
| Hyatt Place Kathmandu | Five-star | Tahachal, Kathmandu | 153 | pool, gym, restaurant |
| Hyatt Regency Kathmandu | Five-star | Boudha Taragaon, Kathmandu | 280 | pool, spa, gym, bar, restaurant, airport shuttle, hot tub, wheelchair access |
| Kathmandu Marriott Hotel | Five-star | Manakamana Marg, Naxal, Kathmandu | – | pool, spa, gym, bar, restaurant, hot tub |
| Lemon Tree Premier, Budhanilkantha | Five-star | Budhanilkantha Municipality, Ward No. 1, Kathmandu | – | pool, gym, restaurant |
| Mercure Kathmandu Sukedhara Heights | Five-star | Sukedhara Heights, Kathmandu | 104 | pool, gym, bar, restaurant |
| Radisson Hotel Kathmandu | Five-star | Lazimpat, Ward Number 2, Kathmandu | 260 | pool, spa, gym, bar, restaurant, airport shuttle, hot tub, wheelchair access |
| Shangri-La Hotel | Five-star | Lazimpat, Kathmandu | 100 | pool, spa, gym, bar, restaurant, airport shuttle, hot tub, wheelchair access |
| The Dwarika’s Hotel | Five-star | Battisputali, Kathmandu | 80 | pool, spa, gym, bar, restaurant |
| The Everest Hotel | Five-star | New Baneshwor, Kathmandu | 160 | pool, bar, restaurant |
| The Malla Hotel | Five-star | Lekhnath Marg, Kathmandu | 100 | pool, spa, bar, restaurant, airport shuttle |
| The Terraces Resort & Spa | Five-star | Lakuri Bhanjyang, Kathmandu | – | bar, restaurant, airport shuttle |
| Varnabas Museum Hotel | Five-star | Subarna Shamsher Marg, Kathmandu, Baluwatar, Kathmandu | – | spa |
| Grand Hotel Kathmandu | Four-star | Tahachal, Kathmandu, NEPAL | 91 | pool, spa, bar, restaurant, wheelchair access |
| Hotel Crowne Imperial | Four-star | Ravi Bhavan, Kathmandu | – | pool, airport shuttle |
| Hotel Manang | Four-star | Thamel, Kathmandu | 61 | pool, spa, gym, restaurant, airport shuttle, hot tub |
| Hotel Manaslu | Four-star | 230 Hotel Marg, Lazimpat Kathmandu | 53 | pool, bar, restaurant |
| Hotel Shanker | Four-star | Lazimpat, Kathmandu | 94 | pool, spa, bar, airport shuttle, hot tub |
| Nagarjun Resort | Four-star | Osho Tapoban Road, Tarkeshwor, Kathmandu | 58 | pool, spa, gym, bar, restaurant |
| Thamel Plaza Hotels & Suites (Ramada Encore) | Four-star | Z street, Thamel-16, Kathmandu | 61 | pool, spa, gym, bar, restaurant, airport shuttle |
| Airport Hotel | Three-star | Airport Main Gate, Sinamangal, Kathmandu | 60 | bar, restaurant |
| Fairfield by Marriott Kathmandu | Three-star | Tridevi Sadak, Thamel | 115 | gym, bar, restaurant, airport shuttle |
| Hotel Ambassador by ACE Hotels | Three-star | Lazimpat Ward No. 2, Kathmandu | 72 | spa, gym, bar, restaurant |
| Hotel Le Himalaya | Three-star | Lazimpat, Kathmandu | – | bar, restaurant |
| Hotel Marshyangdi | Three-star | Chaksibari Marg, Thamel, Kathmandu | 80 | spa, restaurant |
| Hotel Mirage Regency | Three-star | Battisputali Road Kathmandu | 60 | bar, restaurant |
| Hotel Moonlight | Three-star | Paknajol-16, Thamel, Kathmandu | 69 | spa, bar, airport shuttle, wheelchair access |
| Hotel Mulberry | Three-star | Jyatha, Thamel, Kathmandu | – | pool, gym, airport shuttle |
| Hotel Royal Singi | Three-star | Lal Durbar (Durbar Marg), Kathmandu | 99 | bar, restaurant |
| Hotel Shambala | Three-star | Bansbari Rd. Narayan Gopal Chowk | 65 | pool, spa, bar, restaurant, airport shuttle, wheelchair access |
| Hotel Tibet | Three-star | Lazimpat Kathmandu | 55 | bar, restaurant |
| Hotel Vaishali | Three-star | Thamel, Kathmandu | 93 | pool, bar, restaurant, airport shuttle |
| Surya Heritage Hotel | Three-star | Thamel-26, Kapurbot, Kathmandu | – | bar |
Hotel categories follow the Hotel Association Nepal member directory (checked October 2026). The directory lists HAN members only, so not every hotel in Kathmandu appears in it.