Skip to main content

Stay in Tibet's best hotels!

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+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Shangri-La Lhasa

Hotel in Lhasa

Only 700 metres from Norbulingka and Tibet Museum (Lhasa), Shangri-La Hotel offers guests comfy stay with guestrooms overlooking the majestic mountains, modern and well-equipped facilities like an... Extremely stylish and everything in good order. Danny the manager was extremely helpful. He couldn’t have done more for us!

Show more Show less
8.7
Fabulous
21 reviews
Price from
€ 170
per night

The St. Regis Lhasa Resort

Hotel in Lhasa

The St. Regis Resort Lhasa features local contemporary design and includes an indoor pool and the Iridum Spa. It boasts views over landscaped gardens to the historic Potala Palace, 3 km away. .Welcoming and helpful staff, lovely room.

Show more Show less
8.5
Very good
22 reviews
Price from
€ 172
per night

Thangka Hotel

Hotel in Lhasa

Situated in Lhasa, within 2 km of Potala Palace and 4.7 km of Norbulingka, Thangka Hotel features accommodation with a restaurant and free WiFi as well as free private parking for guests who drive.

Show more Show less

Hanting Hotel Lhasa Duilong Economic Development Zone

Hotel in Doilungdêqên

Located in Doilungdêqên, within 13 km of Norbulingka and 15 km of Potala Palace, Hanting Hotel Lhasa Duilong Economic Development Zone provides free WiFi throughout the property.

Show more Show less

City Comfort Inn Shannan Passenger Terminal

Hotel in Nedong

Situated in Nedong, City Comfort Inn Shannan Passenger Terminal features free WiFi throughout the property. Boasting a 24-hour front desk, this property also provides guests with a restaurant.

Show more Show less

Green Tree Inn Express Xizang Changdu Mangkang County

Hotel in Markam

Green Tree Inn Express Xizang Changdu Mangkang County is located in Markam. The accommodation provides a 24-hour front desk as well as free WiFi throughout the property.

Show more Show less

Green Tree Inn Tibet Lhasa Zhaji Temple

Hotel in Lhasa

Green Tree Inn Tibet Lhasa Zhaji Temple is situated in Lhasa, 6.1 km from Potala Palace and 8.6 km from Norbulingka.

Show more Show less

Shell Linzhi Bayi Area G318 Shuangyong Road Hotel

Hotel in Nyingchi

Shell Linzhi Bayi Area G318 Shuangyong Road Hotel is located in Nyingchi.

Show more Show less

LanOu Hotel Lhasa Municipal Government Tibet University

Hotel in Lhasa

Located in Lhasa, 6.1 km from Potala Palace, LanOu Hotel Lhasa Municipal Government Tibet University features views of the city.

Show more Show less

Thank Inn Plus Shigatse Tashihunpo Monastery

Hotel in Shigatse

Set in Shigatse, 1.2 km from Tashilhunpo Monastery, Thank Inn Plus Shigatse Tashihunpo Monastery features views of the city.

Show more Show less

Hotels with extra health and safety measures

Find hotels in Tibet with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Tibet in the past month

See all

Tibet's best hotels with breakfast

See all

Budget hotels in Tibet

See all

FAQs about hotels in Tibet

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

  • On average, 3-star hotels in Tibet cost € 27.33 per night, and 4-star hotels in Tibet are € 196.08 per night. If you're looking for something really special, a 5-star hotel in Tibet can on average be found for € 186.57 per night (based on Booking.com prices).

  • Lhasa, Nyingchi and Shigatse are popular with other travellers visiting Tibet.

  • There are 94 hotels in Tibet you can book on Booking.com.

  • Some of the best hotels in Tibet near Potala Palace include Fengma Feiyang Hostel, Shangri-La Lhasa and Tashitakge Hotel Lhasa.

  • The average price per night for a 3-star hotel in Tibet this weekend is € 43.79 or, for a 4-star hotel, € 109.15. Looking for something even fancier? 5-star hotels in Tibet for this weekend cost on average around € 171.02 per night (based on Booking.com prices).

Planning a trip? Get inspired by reviews of cities in Tibet

Explore guest reviews of hotels in Tibet

See all