Where to Stay in Yunnan: Kunming to Shangri-La, Stop by Stop
Yunnan is a route, not a base: sleep in the terrace villages, inside the old towns and on the gorge trail itself, and gain altitude one stop at a time.
Yunnan is not a place you base yourself in. It is a line on the map, from the Hani rice terraces near the Vietnamese border to the Tibetan plateau, and the accommodation question is really about stops: how many, in which order, and how high you sleep. Get the order right and you gain altitude gradually; get it wrong and you land at 3,300 metres on day one.
Bookings: Some of the links in this article are affiliate links. This means that if you choose to make a booking, we will receive a small commission at no extra cost to you. Thank you!
We travelled south to north by train and bus, without a car, in late April and early May 2019, with two kids and a second family, the youngest in the group five years old. Every bed we booked was a guesthouse, inn or hostel; this guide is built on those stays and what we would book now.
The rule that holds everywhere: sleep in the villages and old towns, not the new towns beside them.
The Short Answer
| Best for | Area | Our pick | Why |
|---|---|---|---|
| Sunrise over the terraces | Yuanyang | Havre de paix DuoYiWan | We stayed: a short walk from the sunrise platform |
| Families wanting a pool | Yuanyang | Twelve Manor Xiangdian | Infinity pool and family rooms on the terraces |
| First-time visitors | Dali old town | Dali Yunxi Boutique Inn | We stayed: courtyard inn inside the walls |
| History and architecture | Jianshui | Jianshui Yunshui Inn | Family rooms in the old town |
| Quiet and slow | Shaxi | Shaxi Yunxi Qiyue Guesthouse | A short walk from Sideng Square |
| Hikers | Tiger Leaping Gorge | Tiger Leaping Half Way Guest House | The classic terrace on the High Trail |
| Tight budgets | Kunming | Cloudland International Youth Hostel | Private rooms at hostel prices |
| The plateau | Shangri-La | Shangri-La Karesansui Hotel | Inside Dukezong old town |
Where we stayed: Lost Garden Guest House, Kunming (one night); Havre de paix DuoYiWan, Yuanyang (two); Typha International Youth Hostel, Jianshui (two); Dali Yunxi Boutique Inn (two); Kevin's Trekker Inn, Shangri-La (one); 23 April to 3 May 2019.
How Yunnan Is Laid Out
Think of the route as a staircase. Kunming, the capital, sits in the middle at around 1,900 metres and is where you fly in. The Yuanyang terraces and Jianshui lie to the south-east; Dali, Shaxi, the gorge, Lijiang and Shangri-La string north-west, each a few hours from the next, up to roughly 3,300 metres.

You do not need a car. High-speed trains run from Kunming to Jianshui in two and a half to three and a half hours and to Dali in about two, and since November 2023 a railway has linked Lijiang to Shangri-La in about eighty minutes. Buses fill the gaps. The constraint most people miss: stations sit outside the old towns, and the old towns are largely pedestrian, so every transfer ends with a taxi and a walk with your bags. Favour guesthouses that offer pickups.
Eleven nights covers the route: two at the terraces, because mist can wipe out a sunrise, two in Jianshui and Dali, and one each in Shaxi, on the gorge, in Shangri-La and in Lijiang. With a week, stop at Dali.
Every hotel and guesthouse registers your passport with the police at check-in, and some small places still turn foreigners away, so check the listing. Airbnb no longer operates in mainland China.
Kunming — One Night, Near Green Lake
Kunming is where you land, not where you linger. Spend your night in the old centre around Green Lake (Cuihu), with Yuantong Temple and Yunnan University close by. It is a far better first evening than the towers by the stations or the airport.
Best for: your first night off the plane.
Pros
- Green Lake and the older streets on foot
- Metro to the airport and the high-speed station
- Cheap private rooms in good hostels
Cons
- A big modern city once you leave the lake
- The airport is 30 to 50 minutes away by road
Getting around: from Changshui airport, about 25 kilometres out, metro Line 6 takes around thirty minutes to Tuodong Stadium (change for lines 1, 2 and 3); a taxi takes thirty to fifty. Check which station your train uses: Kunming South, the high-speed hub, is on Line 1.
Where to stay in Kunming
- Budget — Cloudland International Youth Hostel — hostel with private twin and queen rooms, from about €25 a night. Rated 9.3 from close to 400 reviews.
- Mid-range — Kunming Spring City Boutique Hotel — boutique hotel with an indoor play area, from about €37 a night; guests report Cuihu Park within walking distance.
- Splurge — Holiday Inn Kunming City Centre — chain hotel with an indoor pool and family rooms, from about €61 a night.
Our stay: one night at Lost Garden Guest House on Cuihu South Road, around €87 a night in April 2019. Its value was the address, on the lake. We can no longer find it on Booking.com; Cloudland is in the same area for much less.
Yuanyang Terraces — Sleep Above the Sunrise
The Hani terraces are the reason to come south, and sunrise at the Duoyishu platform is the fixed point. Xinjie, the district town, has the most beds but sits about forty minutes away on mountain roads, which means leaving in the dark.
So sleep on the ridge. Pugaolaozhai, the village immediately below the platform, has a handful of guesthouses, and the alarm becomes a short walk. The village is a reason in itself: thatched earth-walled houses, pigs in the lanes, farmers on the dykes at first light. Read our guide to the Yuanyang rice terraces for viewpoints and seasons.

Best for: photographers, and anyone who wants the dawn without a dark drive.
Pros
- A short walk to the sunrise platform
- Village life and terrace paths on the doorstep
- Low prices
Cons
- Basic rooms, cold before dawn at around 1,800 metres
- Mist can hide the terraces for a whole morning
Getting around: buses from Jianshui to Xinjie take about three hours; guesthouses arrange the van up to the ridge.
Where to stay at the Yuanyang terraces
- Budget — Havre de paix DuoYiWan — guesthouse in Pugaolaozhai with family rooms with balcony, from about €32 a night. Where we stayed.
- Budget — Jacky's Guesthouse — guesthouse in the same village, from about €36 a night. Rated 9.6 from over 200 reviews; guests mention a rooftop with a sunrise view.
- Splurge — Twelve Manor Xiangdian — retreat in Quanfuzhuang with an infinity pool and family rooms, from about €95 a night. The comfortable choice, with a pool.
Our stay: two nights at DuoYiWan, around €72 a night in April 2019. It did what we chose it for: the sunrise platform a short walk away rather than a drive in the dark. Two nights was right, because a misted-in morning is always possible. We would book it again for the location alone.
Jianshui — Courtyards Most People Skip
Most travellers change buses in Jianshui and move on. Stay instead: the old town holds one of the largest Confucian temples in China, the forty-two courtyards of the Zhu Family Garden, a street of potters, and the seventeen-arch Double Dragon Bridge a few kilometres west. See our Jianshui guide.
Sleep inside the old town, in a courtyard house rather than a business hotel on the ring road. It is not a nightlife town, and the new town around it is unremarkable.

Best for: families who like history, and anyone breaking the trip between Kunming and the terraces.
Pros
- Temple, garden and pottery street all on foot
- Courtyard guesthouses at low prices
- Easy by train from Kunming
Cons
- The bridge needs a taxi or tuk-tuk
- Little English, even by Yunnan standards
Getting around: the centre is walkable; the station is a short taxi ride away, and buses to Yuanyang leave roughly every half hour.
Where to stay in Jianshui
- Budget — Han Shu Xiang Yuan Hostel — hostel on Shuyuan Street, from about €20 a night. Rated 9.3; guests mention a quiet location.
- Budget — Typha International Youth Hostel — courtyard hostel off Lin'an Road where we stayed. For the dates we checked it showed only dorm beds and no reviews yet, so check the room types.
- Mid-range — Jianshui Yunshui Inn — old-town guesthouse with family rooms, from about €26 a night. Rated 9.5 from 60 reviews.
Our stay: two nights at Typha, around €52 a night in April 2019. It is a restored courtyard building down Ruyi Lane, a few minutes' walk from the main sights: massive wooden doors, lanterns in the yard, and quieter than the address suggests. The listing now shows only dorm beds, so families should look at the Yunshui Inn instead.
Dali Old Town — The Obvious Base, Rightly
Dali has the widest choice of beds in northern Yunnan, and the courtyard inns inside the old walls are the ones worth having. The Three Pagodas are close by and Erhai Lake a short ride east. Read Dali and Shaxi: Bai Country by Scooter.
The alternatives are the quieter villages along the lake shore and Xiaguan, the modern city at the south end of the lake, where the station and the big hotels are. The old town is busy in the evenings, so pick a lane off the main streets.

Best for: first-time visitors and families who want restaurants and sights on foot.
Pros
- The best choice of guesthouses on the route
- Pagodas, lake and old streets close together
- Many inns offer station pickups
Cons
- Crowded on Chinese holidays
- The station is in Xiaguan, a taxi ride away
Getting around: the old town is walkable; a taxi or bike reaches the pagodas and the lake.
Where to stay in Dali
- Budget — Dali Upland International Youth Hostel — hostel with family rooms near the south gate, from about €23 a night.
- Mid-range — Dali Yunxi Boutique Inn — courtyard guesthouse on Dongyu Street, from about €36 a night. Where we stayed; rated 9.4 from 370 reviews.
- Splurge — Hotel Indigo Dali Erhai — lakeside hotel in Xiaguan with a pool and family rooms, from about €133 a night. Comfort rather than atmosphere.
Our stay: two nights at the Yunxi, around €90 a night in April 2019. It is a short walk from the south gate, and inside it is closer to a small gallery than a hotel lobby: local ceramics, flowers, a courtyard you actually sit in. It still rates highly, and we would book it again.
Shaxi — The Quiet Half of Bai Country
Shaxi is three and a half hours north of Dali and its opposite: one cobbled market square with a two-hundred-year-old theatre stage, earth-walled lanes and a valley of garlic fields. In the evening it is close to silent.
Stay in Sideng village, near the square, and give it two nights if you can: the best thing here is riding the valley to the Yujin Bridge. We had booked Cato's Inn, thirty metres from the theatre, and cancelled it, so we have no Shaxi bed of our own to report on.

Best for: slow travellers, cyclists, and families who want quiet after Dali.
Pros
- The most intact old village on the route
- Flat, quiet valley roads for bikes
- Good cafés on Sideng Square
Cons
- Bus or car only; no railway
- Limited beds, and weekends fill up
Getting around: the village is walkable in fifteen minutes; guesthouses rent scooters by the day, but check licence rules for foreigners first.
Where to stay in Shaxi
- Budget — Tourist Courtyard Hotel — courtyard guesthouse in Sideng with a shared kitchen and family rooms, from about €19 a night.
- Mid-range — Shaxi Yunxi Qiyue Guesthouse — guesthouse in Sideng with family rooms, from about €35 a night. Rated 9.8.
- Mid-range — Shaxi Upstay — B&B in Shaping village with family rooms and free bikes, from about €60 a night; rated 10 from over 60 reviews.
- Splurge — Linden Centre Shaxi — retreat near Shilong village below Shibaoshan, with family rooms and a kids' club, from about €280 a night. Out of the village, so you need transport.
Tiger Leaping Gorge — Sleep on the Trail
The High Trail runs above the upper Yangtze from Qiaotou to Tina's Guesthouse, about 22 kilometres, and its guesthouses are its best feature: simple rooms, a terrace facing the gorge, one kitchen.
With children, walk the first day only, sleep on the trail and take the road out next morning; see Tiger Leaping Gorge with Kids. We had booked the Tibet Guest House at Walnut Garden for two nights and cancelled it when we pushed north to Shangri-La instead; a 2026 trail report lists it as operating.

Best for: walkers, and families with children of five and up.
Pros
- Gorge-facing terraces at the end of the climb
- Luggage forwarding along the trail
- Meals on site
Cons
- Basic, limited rooms that go fast in spring and autumn
- Landslide risk from June to September
Getting around: buses from Lijiang to Qiaotou take about two hours; from Tina's, Shangri-La is two to three hours by road.
Where to stay on the gorge
- Budget — Tiger Leaping Gorge Tea-Horse Guesthouse — trail guesthouse just after the 28 Bends, listed on Trip.com rather than Booking.com; check current rates there.
- Mid-range — Tiger Leaping Half Way Guest House — the best-known terrace on the trail, from about €50 a night for a private room. Rated 9.0 from over 250 reviews.
- Mid-range — Tina's Guesthouse — at the end of the High Trail where it meets the road, the easiest place to be collected. We could not verify a Booking.com listing; ask your Lijiang guesthouse to book it.
Lijiang and Shangri-La — Old Roofs, Thin Air
These two close the route, eighty minutes apart by train and a thousand metres apart in height. In Lijiang, stay inside Dayan, the old town: you walk the last stretch with your bags, but the town at seven in the morning is worth it. Our Lijiang and Shangri-La guide covers the market, Lion Hill and the monastery.
In Shangri-La, stay in Dukezong, the old town, substantially rebuilt in recent years; Ganden Sumtseling monastery and Napa Lake are short drives. At around 3,300 metres nights are cold even in May, so heating matters more than a view.

Best for: finishing the trip; Shangri-La only if your group handles altitude.
Pros
- Lijiang guesthouses often offer English and tour help
- Rail links to Dali and Kunming
- Dukezong is close to the monastery
Cons
- Lijiang's main streets are crowded and commercial
- Altitude and cold nights in Shangri-La
Getting around: Lijiang's old town is on foot only; in Shangri-La, taxis cover the monastery and Napa Lake.
Where to stay in Lijiang and Shangri-La
- Budget — The Misty Garden Inn — courtyard inn in Lijiang old town with family rooms, from about €24 a night. Rated 9.9.
- Mid-range — The Ripplewood Sanctum — guesthouse near the Mufu in Lijiang old town, from about €67 a night, with English service and tour help.
- Budget — Yi's Hostel — guesthouse in Dukezong, from about €29 a night. Rated 9.4 from almost 500 reviews; guests mention heated mattresses.
- Splurge — Shangri-La Karesansui Hotel — boutique hotel in Dukezong with family rooms, from about €113 a night.
Our stay: one night at Kevin's Trekker Inn on Dawa Road, around €60 a night in May 2019, a long-standing budget option used by walkers coming off the gorge. One night was enough for the monastery and Napa Lake before the descent to Lijiang. We could not find it on Booking.com in October 2026; Yi's Hostel is the closest equivalent we can verify.
What It Costs, and When to Book
Yunnan is cheap for what you get. A private room in a good courtyard guesthouse costs roughly €25–50 a night in Jianshui, Yuanyang, Dali and Lijiang, and €35–65 in Shaxi; boutique inns run €60–150, and the few real splurges €95 to over €300. Prices checked October 2026.
The calendar that matters is China's: prices and occupancy jump over Chinese New Year, the May Day holiday (which we crossed on this trip) and Golden Week in early October. Otherwise two to four weeks ahead is usually enough, except for the gorge guesthouses and Shaxi at weekends. On a route where mist or a closed road can change plans, flexible rates are worth a few euros more.
Booking.com misses many small guesthouses; Trip.com lists more. Breakfast is usually extra. Family rooms are common, so check the bed layout before booking two rooms, and set up Alipay or WeChat Pay before you go.
Where This Fits in the Trip
This guide follows our Yunnan itinerary, eleven days from the rice terraces to Shangri-La by train and bus; each stop has its own guide, linked above. Short of time? Cut nights, not stops, and keep the order: south to north, low to high.
Compare hotels in Yunnan on Trip.com
FAQ
Where should you stay at the Yuanyang rice terraces? In Pugaolaozhai or another village on the ridge by the Duoyishu viewpoint, not in Xinjie, which is about forty minutes from the sunrise platform on mountain roads.
Can foreigners stay in any guesthouse in Yunnan? Hotels and guesthouses register your passport with the police at check-in, and a 2024 directive says licensing should not be used to turn foreigners away. Some small places still decline foreign passports, so check the listing or message ahead.
Do you need a visa for Yunnan in 2026? French and most EU citizens can enter China visa-free for up to 30 days until 31 December 2026. The scheme has been extended in stages, so check the current rules for your nationality.
How many nights do you need in Yunnan? Eleven: one in Kunming, two each at Yuanyang, Jianshui and Dali, and one each in Shaxi, on the gorge, in Shangri-La and in Lijiang. A second night in Shaxi buys a day on a scooter.
Pierrick Jean stayed in Yunnan in April and May 2019 with his family. Prices and availability checked October 2026. More about how we write our guides.