Skip to main content

B&Bs in Shangri-La

Find the B&Bs that appeal to you the most

Top picks for Shangri-La hotels

Explore our most popular hotels in Shangri-La

Filter by:

Review score

TIBET Guest house 虎跳峡卓玛客栈

Shangri-La

With garden views, TIBET Guest house 虎跳峡卓玛客栈 is located in Shangri-La and has a restaurant, a shared kitchen, bar and garden.

N
Nicola
From
Germany
I couldn't have been happier with my choice. The guest house is lovely, with a traditional flair and mesmerising views. What also made it special were the family running the guest house. They were also very kind, and I thoroughly enjoyed our conversations. The location is perfect and convenient for hiking. The food selection was great as well. Hope to come again someday.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
US$48.33
1 night, 2 adults

Timeless Inn

Shangri-La

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

M
Michele
From
Italy
Place is really cosy, locstion is excellent to walk into the old town, very clean, size of the bedroom excellent. And then there is Rose, the host, super friendly and helpful!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 reviews
Price from
US$58.37
1 night, 2 adults

雪湖轻奢民宿 Snowlake Inn

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...

S
Sarah
From
United States
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 out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews
Price from
US$25.75
1 night, 2 adults

Courtyard Shangri-la 藏舍小院

Shangri-La

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

S
Sascha
From
Switzerland
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.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$122.32
1 night, 2 adults

Shangri-La Jinwushe Boutique Inn

Shangri-La

Featuring mountain views, Shangri-La Jinwushe Boutique Inn provides accommodation with a garden, around 700 metres from Guishan Park. A hot tub and a car rental service are available for guests.

I
Indriati
From
Netherlands
The location is great, 6 minutes walk to Dukezong old town, the room is modern with full amenities. The atmosphere was friendly and relax. The owner occasionally made campfire in the terrace on 2nd floor with tea and snack, and invited all guests to join. Nothing better than a great hospitality and friendship when you are alone in the foreign land. It's also possible to ask the hotel to arrange driver or trip. The driver they pick for me was very nice,friendly and reliable. The bed is in tatami style and really comfortable .
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews
Price from
US$71.25
1 night, 2 adults

Bodhi Boutique Inn

Shangri-La

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

L
Luis
From
Spain
Everything, specially the staff and the manager, very helpful in any questions we had about anything, we were asking things everyday and always helping with an smile. Thanks
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 97 reviews
Price from
US$41.20
1 night, 2 adults

The blue mountains on the moon

Shangri-La

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

P
Philip
From
Australia
Great spot . Beautiful warm big room , lots free food and drinks
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 61 reviews
Price from
US$40.97
1 night, 2 adults
All B&Bs in Shangri-La

The best B&Bs in Shangri-La

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

Filter by:

Review score

TIBET Guest house 虎跳峡卓玛客栈

Shangri-La

With garden views, TIBET Guest house 虎跳峡卓玛客栈 is located in Shangri-La and has a restaurant, a shared kitchen, bar and garden.

N
Nicola
From
Germany
I couldn't have been happier with my choice. The guest house is lovely, with a traditional flair and mesmerising views. What also made it special were the family running the guest house. They were also very kind, and I thoroughly enjoyed our conversations. The location is perfect and convenient for hiking. The food selection was great as well. Hope to come again someday.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
US$48.33
1 night, 2 adults

Timeless Inn

Shangri-La

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

M
Michele
From
Italy
Place is really cosy, locstion is excellent to walk into the old town, very clean, size of the bedroom excellent. And then there is Rose, the host, super friendly and helpful!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 reviews
Price from
US$58.37
1 night, 2 adults

雪湖轻奢民宿 Snowlake Inn

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...

S
Sarah
From
United States
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 out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews
Price from
US$25.75
1 night, 2 adults

Courtyard Shangri-la 藏舍小院

Shangri-La

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

S
Sascha
From
Switzerland
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.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$122.32
1 night, 2 adults

Shangri-La Jinwushe Boutique Inn

Shangri-La

Featuring mountain views, Shangri-La Jinwushe Boutique Inn provides accommodation with a garden, around 700 metres from Guishan Park. A hot tub and a car rental service are available for guests.

I
Indriati
From
Netherlands
The location is great, 6 minutes walk to Dukezong old town, the room is modern with full amenities. The atmosphere was friendly and relax. The owner occasionally made campfire in the terrace on 2nd floor with tea and snack, and invited all guests to join. Nothing better than a great hospitality and friendship when you are alone in the foreign land. It's also possible to ask the hotel to arrange driver or trip. The driver they pick for me was very nice,friendly and reliable. The bed is in tatami style and really comfortable .
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews
Price from
US$71.25
1 night, 2 adults

Bodhi Boutique Inn

Shangri-La

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

L
Luis
From
Spain
Everything, specially the staff and the manager, very helpful in any questions we had about anything, we were asking things everyday and always helping with an smile. Thanks
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 97 reviews
Price from
US$41.20
1 night, 2 adults

The blue mountains on the moon

Shangri-La

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

P
Philip
From
Australia
Great spot . Beautiful warm big room , lots free food and drinks
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 61 reviews
Price from
US$40.97
1 night, 2 adults
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 and surroundings in the past month

See all

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

Popular with guests booking B&Bs in Shangri-La

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

B&Bs that guests love in Shangri-La

See all
Avg. price/night: US$122.32
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 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$74.11
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 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$74.11
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 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$74.11
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 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