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

Housed in a Tibetan-style building, Timeless Inn is located in Shangri-La Old Town. It offers free Wi-Fi in all areas, bicycle rentals and free usage of computers at the public areas.

Good location. Very friendly and helpful proprietor. Accommodation rather basic but offers an experience of local home environment.
Scored 9.6
9.6
Rated exceptional
Exceptional
105 reviews
Price from
£44.19
1 night, 2 adults
TIBET Guest house 虎跳峡卓玛客栈, hotel in Shangri-La

TIBET Guest house 虎跳峡卓玛客栈 offers accommodation in Tiger Leaping Gorge Scenic Area. It is located a 10-minute walk from Middle Section of Tiger Leaping Gorge. Free WiFi is available in all areas.

Near to the middle gorge bus station. Good food and help to trek around.
Scored 9.5
9.5
Rated exceptional
Exceptional
91 reviews
Price from
£40.69
1 night, 2 adults
Bodhi Boutique Inn, hotel in Shangri-La

Featuring Tibetan-style decoration, Bodhi Boutique Inn is located in the heart of Dukezong Ancient Town of Shangri-La.

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
46 reviews
Price from
£27.94
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.50
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
£57.01
1 night, 2 adults
Kevin's Trekker Inn, hotel in Shangri-La

Featuring free WiFi throughout the inn, a restaurant and a terrace, Kevin's Trekker Inn offers homelike guestrooms infused with local ethnic elements in Shangri-La.

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.24
1 night, 2 adults
雪湖轻奢民宿 Snowlake Inn, hotel in Shangri-La

Boasting inner courtyard views, 雪湖轻奢民宿 Snowlake Inn offers accommodation with patio, around 400 metres from Guishan Park. Featuring family rooms, this property also provides guests with a sun terrace....

A cute little boutique tucked away in a quiet part of the old town. The room was clean and spacious. If it gets too cold, you can borrow jackets & hats from the owner and the beds are heated! There’s also a cute little dog that lives here!
Scored 9.6
9.6
Rated exceptional
Exceptional
5 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.03
    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: £127.80
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    Charming and comfortable.
    Ai Yat
    People with friends
  • Avg. price/night: £56.04
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 105 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.4
    7.4
    Rated good
    Good
     · 20 reviews
    Cheap central.cool
    Michel
    Solo traveller
  • Avg. price/night: £21.55
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 261 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: £127.80
    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.04
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 105 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.55
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 261 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.04
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 105 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: £57.01
    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