Skip to main content

B&Bs in Shangri-La

Find the B&Bs that appeal to you the most

The best B&Bs in Shangri-La

Check out our pick of great 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 and surroundings in the past month

See all

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 61 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 192 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 49 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 143 reviews

Popular with guests booking B&Bs in Shangri-La

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 94 reviews

B&Bs that guests love in Shangri-La

See all
Avg. price/night: US$93.37
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 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.
Guest review by
Sascha
Young couple
Avg. price/night: US$67.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 192 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!
Guest review by
Lingran
Young couple
Avg. price/night: US$67.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 192 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.
Guest review by
Jens
People with friends
Avg. price/night: US$67.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 192 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.
Guest review by
Silvia
People with friends