Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Leh – 236 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Lingzi 2 stars

Hotel in Leh

Featuring a shared lounge, garden and views of city, Hotel Lingzi is located in Leh, a few steps from Main Bazaar. Great property,very helpful staff.totally recommend it

Show more Show less
8.1
Very good
95 reviews
Price from
£36
per night

TSASKAN hotel

Hotel in Leh

TSASKAN hotel features a restaurant, bar, a shared lounge and garden in Leh. Featuring family rooms, this property also provides guests with a terrace. THE HOTEL IS LOCATED NEAR THE MARKET. THE STAFF WAS EXTRA ORDINARY POLITE . THE HYGIENITY OF ROOM WAS EXTRA ORDINARY . THEY PROVIDED FULL HELP IN ARRANGING CABS FOR TREVELLIG . WE ASKED FOR AIRPORT TO & FRO BOTH SIDE, THEY PROVIDED THE SAME ON TIME. THE FOOD IN RESTRAURANT WAS DELICIOUS.

Show more Show less
8.1
Very good
87 reviews
Price from
£11
per night

Shaolin Ladakh 2 stars

Hotel in Leh

Located in Leh, 1.7 km from Shanti Stupa, Shaolin Ladakh provides accommodation with a restaurant, free private parking, a shared lounge and a garden. The property was fantastic. The staff were friendly. The food was tasty enough. They took care of our requests and promptly delivered whichever was possible.

Show more Show less
8.1
Very good
60 reviews
Price from
£23
per night

Tushita Ladakh 2 stars

Hotel in Leh

Situated in Leh, within 1.5 km of Main Bazaar and 2.6 km of Shanti Stupa, Tushita Ladakh features accommodation with a terrace and as well as free private parking for guests who drive. Place is Good. Owner is quit helpful looking after stay and travel needs. Has a good view and very near to Shanti Stupa.

Show more Show less
8.8
Fabulous
51 reviews
Price from
£11
per night

Hotel Ladakh Greens 3 stars

Hotel in Leh

Hotel Ladakh Greens is situated at an altitude of 3524 metres amidst lush greenery and Poplar trees in Leh. The staff is very warm and welcoming. Gives a family touch to the stay. The facilities and cleanliness as of exceptional level. The greenery of the Hotel is a major positive. Psychologically helps you acclimatize easily. The Manager also arranged for bookings in Nubra and Pangong for us - turned out to be great decisions!

Show more Show less
8
Very good
80 reviews
Price from
£42
per night

Hotel Khan Manzil

Hotel in Leh

Situated in Leh, within 400 metres of Main Bazaar and 3 km of Shanti Stupa, Hotel Khan Manzil features accommodation with a restaurant and free WiFi throughout the property as well as free private... Its good hotel with nice touching people running it. I was sick due altitude they took me to hospital and was ready to stay all night and shown great amount of responsibility and no extra price charged.

Show more Show less
7.9
Good
29 reviews
Price from
£7
per night

Gomang Boutique Hotel 3 stars

Hotel in Leh

Located just 3 km from the Kushok Bakula Rimpochee Airport, Gomang-Boutique Hotel Ladakh offers comfortable accommodation in the scenic locales of Leh. Free WiFi access is available. Friendly staff, great location..must stay

Show more Show less
9.2
Superb
70 reviews
Price from
£77
per night

The Bodhi Tree

Hotel in Leh

Located in Leh, less than 1 km from Main Bazaar, The Bodhi Tree provides accommodation with a restaurant, free private parking, a bar and a garden. Very clean, peaceful place. Awesome breakfast and dinner options

Show more Show less
9
Superb
22 reviews
Price from
£82
per night

The Grand Dragon Ladakh 5 stars

Hotel in Leh

Eco-friendly The Grand Dragon Ladakh is fitted with solar panels and energy conserving features. Situated in the ancient city of Leh, it overlooks the famous Cold Desert and the surrounding mountains.... Breakfast was very good with good options for every. Dinner was fantastic also, Staff was very friendly.

Show more Show less
9.3
Superb
95 reviews
Price from
£230
per night

Adu's Eternal Comfort 2 stars

Hotel in Leh

Featuring a shared lounge, garden and views of garden, Adu's Eternal Comfort is located in Leh, 1 km from Main Bazaar. Wonderfull staff, big rooms, 8min from the center, Higly recommanded.

Show more Show less
9.1
Superb
47 reviews
Price from
£23
per night

Most booked hotels in Leh in the past month

See all

Leh's best hotels with breakfast

See all

Budget hotels in Leh

See all

Hotels located in the centre of Leh

See all

FAQs about hotels in Leh

  • Snow Lion Ladakh, Gomang Boutique Hotel and Adu's Eternal Comfort have received great reviews from travellers in Leh regarding the views from their hotel rooms.

  • On average, it costs £45 per night to book a 3-star hotel in Leh for tonight. You'll pay on average around £104 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Leh will cost around £242 (based on Booking.com prices).

  • These hotels in Leh are highly rated by couples: Ladakh Residency, Adu's Eternal Comfort and The Grand Dragon Ladakh.

  • For hotels in Leh that serve up a highly-rated breakfast, try HOTEL NATURE's LAND, Gomang Boutique Hotel and Tushita Ladakh.

  • Travellers who stayed in Leh near Kushok Bakula Rimpochee Airport (IXL) have said good things about Bricabin Workation, Yarab Tso and The Grand Dragon Ladakh.

  • The average price per night for a 3-star hotel in Leh this weekend is £43 or, for a 4-star hotel, £108. Looking for something even fancier? 5-star hotels in Leh for this weekend cost on average around £242 per night (based on Booking.com prices).

  • Bricabin Workation, Hotel Ananda Ladakh and Sangaylay palace are some of the popular hotels in Leh.

  • Many families visiting Leh loved staying at HOTEL NATURE's LAND, Bricabin Workation and Gomang Boutique Hotel.

  • On average, 3-star hotels in Leh cost £97 per night, and 4-star hotels in Leh are £164 per night. If you're looking for something really special, a 5-star hotel in Leh can on average be found for £720 per night (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Leh:

Explore guest reviews of hotels in Leh

See all