Hotels in Leh (Jammu and Kashmir, India)

1468 hotels in Leh

  1. The Grand Dragon Ladakh

    5 Stars
    Sample diverse cuisines at restaurant
    See prices from 8 sites
    from₹9,968
  2. Hotel El Castello

    2 Stars
    Private balconies with mountain views
    See prices from 5 sites
    from₹2,315
  3. The Indus Valley

    5 Stars
    Walk to Leh Main Market
    See prices from 8 sites
    from₹7,235
  4. The Bodhi Tree Ladakh

    4 Stars
    Dine at on-site garden restaurant
    See prices from 7 sites
    from₹6,513
  5. Hotel Dragon Leh

    3 Stars
    Access On-Site Convenience Store
    See prices from 5 sites
    from₹3,196
  6. Chospa Hotel

    5 Stars
    Dine at on-site restaurant cafe
    See prices from 4 sites
    from₹17,770
  7. Hotel Gyalpo Residency - A Mountain View Luxury Hotel in Leh

    4 Stars
    Kosher dining options available
    Select dates to see exact prices
  8. Lha-Ri-Sa Resorts

    4 Stars
    Select dates to see exact prices
  9. Reenam

    4 Stars
    Mountain Views From Private Balconies
    Select dates to see exact prices
  10. Achina

    3 Stars
    Mountain view shared lounge
    Select dates to see exact prices
  11. Hotel The Kaal

    3 Stars
    On-site restaurant and coffee shop
    See prices from 5 sites
    from₹4,274
  12. The Zen Ladakh

    4 Stars
    Mountain views from private balconies
    See prices from 3 sites
    from₹9,373
  13. Mandalchan hotel

    3 Stars
    Select dates to see exact prices
  14. Takski Horpo Guest House

    3 Stars
    See prices from 2 sites
    from₹2,039
  15. Yarab Tso

    3 Stars
    Mountain views from select rooms
    Select dates to see exact prices
  16. Greater Ladakh Residency

    3 Stars
    Select dates to see exact prices
  17. Hotel Mahay Palace

    3 Stars
    See prices from 2 sites
    from₹705
  18. Raybo

    5 Stars
    Select dates to see exact prices
  19. The Gawaling ladakh

    3 Stars
    See prices from 1 site
    from₹9,226
  20. Zaltak Guest House

    5 Stars
    Select dates to see exact prices
  21. Pal Hotel

    4 Stars
    See prices from 2 sites
    from₹5,835
  22. Hotel Shangrila - Leh

    3 Stars
    Select dates to see exact prices
  23. Rafica

    3 Stars
    See prices from 1 site
    from₹3,481
  24. Hotel Ladakh Heaven

    3 Stars
    Select dates to see exact prices
  25. Hotel Dimbir Regency

    4 Stars
    Select dates to see exact prices
  26. Hotel Ananda Ladakh

    3 Stars
    Select dates to see exact prices
  27. Hotel Hill Top Heaven

    2 Stars
    Select dates to see exact prices
  28. TSASKAN hotel

    3 Stars
    Select dates to see exact prices
  29. Singge Palace

    4 Stars
    Views of Leh Palace Landmarks
    Select dates to see exact prices
  30. Ladakh Imperial

    3 Stars
    Select dates to see exact prices
  31. OYO 5052 The Auspicious Hotel

    4 Stars
    Select dates to see exact prices
  32. Le Mentok Welness Resort

    3 Stars
    Select dates to see exact prices
  33. Tushita Ladakh

    2 Stars
    Select dates to see exact prices
  34. Hotel Karakoram

    3 Stars
    Select dates to see exact prices
  35. Sangaylay palace

    3 Stars
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Leh

  • Cheapest month: May
    ₹5,312 per night
  • Yearly typical price
    ₹6,521 per night
  • Peak month: February
    ₹11,010 per night

Frequently Asked Questions about Leh

  • When is the cheapest time to book a hotel in Leh?

    May is usually the cheapest month to book a hotel in Leh, with typical prices around ₹5,312 per night based on 45 price comparisons.

  • When are hotel prices highest in Leh?

    Hotel prices in Leh are usually highest during February, with typical prices around ₹11,010 per night.

  • How much does a hotel in Leh cost per night?

    Hotel prices in Leh usually range from ₹3,219 per night to ₹19,158 per night, with typical prices around ₹6,521 per night.

  • How do hotel prices in Leh change throughout the year?

    Hotel prices in Leh are typically lowest in May at around ₹5,312 per night, rising to around ₹11,010 per night in February.

  • November

    2026

    ₹5,892
    ₹2,451 — ₹13,390
  • December

    2026

    ₹6,790
    ₹2,621 — ₹14,663
  • January

    2027

    ₹7,520
    ₹3,420 — ₹14,808
  • February

    2027

    ₹11,010
    ₹2,914 — ₹19,158
  • March

    2027

    ₹6,252
    ₹3,103 — ₹14,122
  • April

    2027

    ₹10,196
    ₹4,038 — ₹16,020
  • May

    2027

    ₹5,312
    ₹3,219 — ₹11,882
  • June

    2027

    ₹5,817
    ₹4,549 — ₹7,471
  • July

    2027

    ₹5,888
    ₹2,718 — ₹14,814
  • August

    2027

    Select dates to see exact prices

  • September

    2027

    ₹7,707
    ₹2,608 — ₹16,892
  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Leh

Hotels in Leh

These hotels may also be interesting for you...

Points of Interest - Leh

Top Destinations

More Top Destinations