Photo by Ruttapong Sarapoj

Family Hotels & Resorts in Shangri-La from AU$36

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Shangri-La family-friendly hotels

1. Shangri-La Resort, Shangri-La

Shangri-La Resort, Shangri-La
4.5 star property
Deqin
8.4 out of 10, Very good, (48 reviews)
  • cleanliness
    Family fun abounds with indoor pool, bike rentals, and lifeguard protection at this luxury hotel near Dukezong Ancient Town.
The price is AU$215
includes taxes & fees
14 Nov - 15 Nov
Shangri-La Resort, Shangri-La

2. Hilton Garden Inn Shangri-La

Hilton Garden Inn Shangri-La
3.5 star property
Deqin
8.0 out of 10, Very good, (23 reviews)
  • cleanliness
    Family retreat near Guishan Park offers cots and blackout drapes for children's peaceful sleep.
The price is AU$65
includes taxes & fees
13 Nov - 14 Nov
Hilton Garden Inn Shangri-La

3. Hotel Indigo Diqing Moonlight City by IHG

Hotel Indigo Diqing Moonlight City by IHG
4.5 star property
Deqin
9.8 out of 10, Exceptional, (12 reviews)
The price is AU$284
includes taxes & fees
24 Nov - 25 Nov
Hotel Indigo Diqing Moonlight City by IHG

4. Sangzhu Kangzhu Luxury Residence

Sangzhu Kangzhu Luxury Residence
3.5 star property
Deqin
The price is AU$154
includes taxes & fees
9 Nov - 10 Nov
Sangzhu Kangzhu Luxury Residence

5. Bandu Oxygen Supply Homestay

Bandu Oxygen Supply Homestay
3.0 star property
Deqin
10.0 out of 10, Exceptional, (4 reviews)
The price is AU$91
includes taxes & fees
8 Dec - 9 Dec
Bandu Oxygen Supply Homestay

6. Holiday Inn Express Shangri La by IHG

Holiday Inn Express Shangri La by IHG
3.0 star property
Deqin
7.8 out of 10, Good, (7 reviews)
The price is AU$69
includes taxes & fees
23 Nov - 24 Nov
Holiday Inn Express Shangri La by IHG

7. Banyan Tree Ringha

Banyan Tree Ringha
5.0 star property
Deqin
9.2 out of 10, Wonderful, (23 reviews)
  • cleanliness
    Family wonderland with cots and satellite TV makes every stay in Shangri-La memorable for all ages.
The price is AU$314
includes taxes & fees
11 Nov - 12 Nov
Banyan Tree Ringha

8. Shangri La Anyu Garden Resort Homestay

Shangri La Anyu Garden Resort Homestay
3.5 star property
Deqin
8.0 out of 10, Very good, (3 reviews)
  • cleanliness
    Resort provides playground, free childcare, and supervised kids' activities in Shangri-La's paradise.
The price is AU$46
includes taxes & fees
9 Nov - 10 Nov
Shangri La Anyu Garden Resort Homestay

9. AND.U Designer Homestay

AND.U Designer Homestay
3.0 star property
Deqin
The price is AU$72
includes taxes & fees
9 Nov - 10 Nov
AND.U Designer Homestay

10. Namzhuo Tibetan-style Courtyard Manor

Namzhuo Tibetan-style Courtyard Manor
3.5 star property
Deqin
The price is AU$36
includes taxes & fees
9 Dec - 10 Dec
Namzhuo Tibetan-style Courtyard Manor
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at family-friendly hotels in Shangri-La

Family-friendly hotels with free breakfast in Shangri-La

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Shangri-La Hotel Reviews

Frequently Asked Questions

Which area of Shangri-La is best to stay in for families?

For families visiting Shangri-La, the best area to stay is Dukezong Ancient Town due to its central location, cultural richness, and convenient access to amenities.


Dukezong Ancient Town is a wonderfully walkable area with cobbled streets and traditional Tibetan architecture. Families can enjoy leisurely strolls, discovering charming courtyards and small shops. The town square often hosts communal dancing in the evenings, which is a delightful cultural experience for all ages.


The town is home to several casual eateries offering local dishes that cater to various palates, and you'll find plenty of bakeries and small grocery shops for snacks and essentials. Its compact nature means that everything is within easy reach, reducing the need for extensive travel with little ones.

What family-friendly activities should we do in Shangri-La?

Some of the best family-friendly activities in Shangri-La include exploring the enchanting Ganden Sumtseling Monastery and enjoying the natural beauty of Pudacuo National Park.


Ganden Sumtseling Monastery, often referred to as the Little Potala Palace, offers a captivating cultural experience for families. Children will be fascinated by the colourful prayer flags, intricate architecture, and the peaceful atmosphere. It's a wonderful place for a gentle stroll, allowing everyone to soak in the spiritual ambience and learn about Tibetan Buddhism in an engaging way.


Pudacuo National Park is superb for families who love the outdoors. The park boasts stunning landscapes with serene lakes, lush forests, and expansive meadows. There are well-maintained boardwalks that make it easy for all ages to explore, offering breathtaking views and opportunities for gentle hikes. It's an ideal spot for a family picnic amidst nature, providing plenty of space for children to run and play.

Can I cancel my family hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right family-friendly hotel in Shangri-La for you.

How can I save on a Shangri-La family-friendly hotel with Expedia?

One Key™ —Expedia’s free travel rewards program—gives you instant access to perks and Member Prices on family-friendly Shangri-La hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much does a family hotel in Shangri-La cost?

Travellers can find great deals on family-friendly Shangri-La hotels from AU$36 with Expedia. You may find hotels in Shangri-La that let kids stay for free, which can help you save. There are plenty of factors that can impact the price of family hotels, including location, amenities and the time of year. Sort Shangri-La hotels on Expedia by price to see our cheapest prices first.