Skip to main content

The best B&Bs in Shangri-La

Check out our pick of great B&Bs in Shangri-La

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Timeless Inn, hotel in Shangri-La

Boasting mountain views, Timeless Inn offers accommodation with a garden, a bar and a shared lounge, around 500 metres from Guishan Park.

I have been in a lot of places and this was one of the best. An old traditional Tibetan style building with large clean rooms that have character and comfortable beds. A great location also, quite but very close to the central square. Rose and her husband are really great hosts and speak good English. The place feels like home very soon, with very good breakfast and a warm stove. Rose helped me organizing a trip to Feilasi and Mingyong, hotels, transport from Feilasi to Mingyong and back and send a pin to the exact location. She even changed the schedule from a distance when needed. And information about things to do, how to get there and places to eat. Awesome service, you could not find better in Shangri-la.
Scored 9.6
9.6
Rated exceptional
Exceptional
110 reviews
Price from
£44.33
1 night, 2 adults
TIBET Guest house 虎跳峡卓玛客栈, hotel in Shangri-La

With garden views, TIBET Guest house 虎跳峡卓玛客栈 is located in Shangri-La and has a restaurant, a shared kitchen, bar and garden. The air-conditioned accommodation is 8.3 km from Tiger Leaping Gorge.

We had an amazing stay at Tibet Guesthouse. The owner and wife were so helpful, friendly. They help us getting a taxi to Tea Horse cafe and mini van back to Lijiang. Since we are Muslims, we asked them to cooked for us vegan foods (vege soups and egg fried rice). The views from the room was splendind, we are in awe. The mountain is just like in front of our eyes. Worth every penny.
Scored 9.5
9.5
Rated exceptional
Exceptional
93 reviews
Price from
£40.82
1 night, 2 adults
Bodhi Boutique Inn, hotel in Shangri-La

Featuring a bar, Bodhi Boutique Inn features accommodation in Shangri-La. The property has city and inner courtyard views, and is 600 metres from Guishan Park.

Hosts were very kind. The location was good just inside the old city and close enough to external roads.
Scored 8.9
8.9
Rated fabulous
Fabulous
47 reviews
Price from
£28.04
1 night, 2 adults
Courtyard Shangri-la 藏舍小院, hotel in Shangri-La

Tucked away in the fabled Shangri-La, Courtyard Shangri-la 藏舍小院 is a peaceful setting featuring cosy guestrooms of Tibetan touches.

The hosts were so lovely, and helpful. Providing tea whenever we came back to the hotel and giving us some freshly baked cakes to sample. The first hotel I’ve been it which provides shawls and hats for guests to borrow. The room was big, and very comfortable.
Scored 8.9
8.9
Rated fabulous
Fabulous
44 reviews
Price from
£60.70
1 night, 2 adults
The blue mountains on the moon, hotel in Shangri-La

Providing river views, The blue mountains on the moon in Shangri-La offers accommodation, a garden, a bar, barbecue facilities and a shared lounge.

The room was big and close to the old city.
Scored 7.9
7.9
Rated good
Good
70 reviews
Price from
£42.42
1 night, 2 adults
Kevin's Trekker Inn, hotel in Shangri-La

Featuring mountain views, Kevin's Trekker Inn provides accommodation with patio, around 500 metres from Guishan Park. The property features garden and city views.

The hotel was very clean, much better than I expected, there were many beautiful flowers in the garden, the owners were very kind and invited me to have hot pot with them, it was a very pleasant experience!
Scored 7.9
7.9
Rated good
Good
12 reviews
Price from
£16.30
1 night, 2 adults
雪湖轻奢民宿 Snowlake Inn, hotel in Shangri-La

雪湖轻奢民宿 Snowlake Inn provides rooms in Shangri-La. It is set 400 metres from Guishan Park and offers luggage storage space. Featuring family rooms, this property also provides guests with a sun...

Location, clean, comfort, friendly owner
Scored 9.1
9.1
Rated superb
Superb
8 reviews
All B&Bs in Shangri-La
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Shangri-La this month

B&Bs that guests love in Shangri-La

  • Avg. price/night: £72.26
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 44 reviews
    Within 10min of Walking, we could reach every angle of the ancient city. Furthermore, the room was spacious and comfortable with a charming wooden touch. But most of all, Gin and his staff made our stay memorable with their very helpful and generous manner.
    Sascha
    Young couple
  • Avg. price/night: £128.22
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    Charming and comfortable.
    Ai Yat
    People with friends
  • Avg. price/night: £56.29
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 110 reviews
    Clean, comfortable and quiet room located in a very convenient part of the Shangri-La old town. The owner was exceptionally friendly and hospitable towards us throughout our stay, giving us tons of advice on what to do, where to eat etc. She even went as far as to help us call a backup Didi ride when we were rushing to the station to catch a train to Dali. Breakfast was quite tasty and had both Chinese and western options available. We had a great time staying here!
    Lingran
    Young couple
  • Scored 7.3
    7.3
    Rated good
    Good
     · 21 reviews
    Cheap central.cool
    Michel
    Solo traveller
  • Avg. price/night: £21.62
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 265 reviews
    The rooms were great, we loved the little courtyard and the great coffee and beers. There was fresh fruit out every morning to help yourself to, our three year old twins loved it. The owners helped us with some great trip suggestions slightly off the beaten path
    Rose
    Family with young children
  • Avg. price/night: £128.22
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    Super friendly staff. Took great care of us. Beautiful hotel decorated with local flavors. Great location.
    Jean-Paul
    Family with young children
  • Avg. price/night: £56.29
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 110 reviews
    Rose the owner is amazing, warm, funny and caring. She speaks very good English and knows what to do and where to go. The place is charming and the location on the edge of the old town couldn’t be better. This is not for those looking for corporate luxury but an authentic experience with a perfect host.
    Jens
    People with friends
  • Avg. price/night: £21.62
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 265 reviews
    I really like my room, I absolutely love this style of furnishing. I also really appreciated the electric blanket. In the reception area, one can sit comfortably and meet other travellers. The location is absolutely amazing, right in the old city center. I did all my sightseeing by walking from the hostel.
    Isabella
    Solo traveller
  • Avg. price/night: £56.29
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 110 reviews
    Great location, inside the ancient city so walking distance to restaurants, temples, shops… The owners were great host, Rose helped us with everything: tours, taxis, breakfast. Amazing decoration to get a real feeling of Shangri La style.
    Silvia
    People with friends
  • Avg. price/night: £42.42
    Scored 7.9
    7.9
    Rated good
    Good
     · 70 reviews
    Great location, really close to the old town, but still quiet. The room was huge. But what really made my stay exceptional was the front office lady. She was tireless! I had a few problems, and she went above and beyond to help me with everything, from arranging transportation to getting a covid test on short notice. Some things would be really hard for someone that doesn't speak Mandarin. I could not thank her enough.
    Vera
    Solo traveller
gogless