Top Things to do in Dali: Best Activities & Must-Sees

Author's Profile Picture
Things to do in Dali

Dali is one of the most complete destinations in China's Yunnan province. Situated between the Cangshan Mountains and Erhai Lake, it combines natural landscapes, ancient cities, temples, traditional villages and a strong heritage of Bai culture.

At Trip.com, we'll tell you what to see in Dali, how many days to spend there, which places are must-visits, and how to organise your travel. You'll also find recommendations on accommodation, food, and the best time to travel.

💡 Did you know…? Dali was the capital of the ancient Nanzhao and Dali kingdoms. The city is also famous for its marble, a material so closely associated with the area that its name in Chinese is historically linked to this stone.

📍 What to Do in Dali Based on Your Stay

Although it is possible to see the main monuments in two days, it is recommended to set aside three or four days. This way, you will be able to explore the Old Town, visit Cangshan and dedicate a full day to the villages and viewpoints of Erhai Lake.

⏳ Duration🗺️ Recommended Route

2 days

Dali Ancient Town, Three Pagodas and part of Erhai Lake

3 days

Add Cangshan Mountain and Longkan Wharf

4 days

Include Shuanglang, Xizhou and other lakeside villages

5+ days

Explore Erhai Lake at a relaxed pace, with gardens, parks and family activities

If you're short on time, focus your first day on the Old Town and the Three Pagodas. On the second day, you can choose between going up Cangshan or exploring part of Erhai Lake. With four days, you'll have enough leeway to organise your visits without spending too many hours on the road.

🎁 Find cheap flights to Dali, book China train tickets & discover great hotel deals.
🌐 Get a China eSIM for easy connectivity throughout your trip.

🏙️ Must-Visit Areas in Dali

Dali is not a single urban centre. The Old Town, the modern area of Xiaguan and the villages located around Erhai Lake are all separate, so it is best to choose your accommodation based on your planned route.

Dali Ancient Town: the most practical option

Dali Ancient Town is home to a concentration of accommodation, restaurants, cafés, and shops. It’s a great base if you’re visiting Dali for the first time and want to be close to its main monuments.

From here, it’s easy to reach the Three Pagodas and the access points for Cangshan Mountain. At night, the streets remain quite lively, especially around the main gates.

Xiaguan: close to the station and urban amenities

Xiaguan is the modern area of Dali. It’s a practical choice for those arriving by train, needing an early transfer, or preferring to stay close to shopping centres and urban amenities.

It's located further away from the Old Town, so you'll need to use a bus, taxi, or pre-booked transport to get around for your sightseeing.

Shuanglang and the shore of Erhai Lake

Shuanglang Ancient Town might be for you if you are looking for lake views and an environment away from the city centre. The area offers accommodation with terraces facing Erhai, small restaurants and pedestrian streets.

You should bear in mind that Shuanglang is located far from Dali Old Town. If you choose this area, plan your transfers well and avoid cramming visits to opposite shores into the same day.

Best hotels in Dali

5 star

9.7/10Excellent1343 Reviews
Shuanglang Scenic Area Dali City|33.5km from city centre
Dali has so many guesthouses, but this one really stands out, from its design to its operational management. The lobby floor is paved with thick, single slabs of stone, giving it a feel that perfectly complements Dali Ancient City. We originally booked a 180-degree view room, but after seeing the 270-degree room during check-in, we decided to upgrade, even though it was a bit pricier. The sea view is absolutely unbeatable. The shower in the room was the best I've ever experienced in any hotel – it was so powerful I actually had to turn it down a bit! Breakfast was exquisite. Plus, staff members were always available to pick us up and drop us off at the parking lot, and they offered shuttle services with their electric vehicles whenever they were available during our stay.
From£45
9.7/10Excellent3860 Reviews
Shuanglang Scenic Area Dali City|34.39km from city centre
Dali Tinghua Island B&B truly exceeded all expectations! The room offered genuine first-line sea views, completely unobstructed. I could lie in bed and gaze at Erhai Lake and Cangshan Mountain – it was incredibly healing. The interior design was aesthetically pleasing and exquisitely decorated, with all facilities being of high quality, making for a superb stay experience. The B&B's photographer was very professional, patiently guiding me on poses, and the photos turned out exceptionally well, easily capturing a great ambiance. The overall environment was quiet and romantic. I highly recommend this place for anyone visiting Dali; I'll definitely come back next time!
From£108
9.6/10Excellent984 Reviews
Gucheng Dali City|14.22km from city centre
Excellent stay, service and cleanliness across the beautiful property and the room! We were upgraded to a nicer area without having to ask. Breakfast selection is good and the staff were so kind and accomodating throughout our stay. There’s a nice pool that the kids enjoyed. Self service laundry is also available at the hotel. Location is perfect - a short 5 minute walk to Dali Ancient Town. Truly felt 5 star! ⭐️⭐️⭐️⭐️⭐️
From£70
9.4/10Outstanding1349 Reviews
Binhai Avenue Dali City|0.67km from city centre
An unforgettable experience! Compared to other luxury hotels in the same price range, Dali International is undoubtedly the top choice in Dali. I've stayed in many high-end hotels, and when I came to Dali, Yunnan this time, I chose Dali International. I initially thought it might be just ordinary, like the others. However, the hotel's decor and location are truly excellent, offering panoramic views of Cangshan Mountain and Erhai Lake. The interior of the rooms is also very good, but what truly deserves the highest praise is the room service and the overall service experience, which was outstanding. This is why I'm leaving a positive review. The service was genuinely attentive and thorough, paying great attention to detail, which is a huge plus. I will definitely recommend it to friends, and I'll come back next time I have the opportunity to visit Dali. The only minor drawback is that the pool has a slight imperfection, but this doesn't detract from the overall quality. Dali International is still remarkably good.
From£62
9.6/10Excellent2748 Reviews
Dali Airport Dali City|3.39km from city centre
My stay here truly exceeded expectations. The hotel environment is quiet, elegant, clean, and cozy. All the facilities are quite new, and you can tell everything is meticulously maintained. My room even had a sea view, which made the stay incredibly relaxing and comfortable. The staff were so gentle and attentive; whether it was checking in or handling daily requests, they were very patient and made me feel valued. What really touched me was the different dessert delivered to my room every day. During my two-day stay, one day was rice paste and the other was tremella soup—neither was repeated, the sweetness was just right, and they were kept warm in a thermos in the room. It felt incredibly heartwarming. Plus, there were different fruits daily. These little details really show their sincerity; you can feel the hotel genuinely cares about every guest. The breakfast was also very rich and delicious, and the service staff were all very enthusiastic. The overall experience was wonderful, warm, and therapeutic. I will definitely come back again, and I wholeheartedly recommend it to everyone.
From£52

Show more

Family friendly

9.4/10Outstanding157 Reviews
Xizhou town Dali City|30.61km from city centre
Linden Centre isn't just a place to stay; it's a highlight of the trip itself. Everywhere you look, there are exquisite collectibles. Ms. Peng Dan's bilingual explanations (Chinese and English) were incredibly thorough and engaging – I loved them! Mr. Linden himself was also there, busy chatting with us, so much so that he didn't get a chance to eat his bowl of egg fried rice. The handicrafts sold at the center are beautifully curated, a cut above the mass-produced items you find elsewhere. We also had lunch at the Rice Paddy Restaurant, which was delicious.
From£104
9.6/10Excellent1481 Reviews
Erhai Haidong Scenic Area Dali City|10.16km from city centre
The B&B is located within Ideal Village, and you can park your car in the designated parking area. The B&B arranges for a sightseeing cart to pick you up and drop you off, and your luggage is delivered directly to your room. They also help with luggage when you're checking out. It's very convenient to contact them for pick-up and drop-off whenever you leave or return. However, the parking lot is not free. We also received a complimentary souvenir upon check-out. We booked a round bed room. The room was clean and equipped with free beverages, mineral water, and drip coffee bags, which were replenished daily. Breakfast included rice noodles, regular noodles, milk, eggs, and coffee, catering to a basic range of tastes and ages. Our room had a small balcony with a partial sea view and was in a very quiet location. Enjoying the scenery from the balcony in the morning was lovely. The staff were very friendly and responsive to any questions we had. The only potential drawback is that there's a public cemetery on the opposite mountain, and we could see rows of gravestones from our room's balcony. So, we generally avoided the balcony at night, especially since we were traveling with children. Overall, I'm personally quite satisfied with the B&B. We spent most of our days out and about, and the balcony would have been chilly at night anyway, so staying indoors was perfectly fine!
From£41
9.7/10Excellent2399 Reviews
Gucheng Dali City|14.04km from city centre
The hotel environment is lovely. I particularly enjoyed the flower sea made of succulents, and the rooftop restaurant also has many potted plants, offering a view of Cangshan Mountain. The room was quite spacious, with a living room, sofa, and coffee table. The wooden door didn't offer the best soundproofing, but everything else was great. The front desk staff were all very nice and welcoming. Stepping out of the hotel, you're right in a food paradise with plenty of choices.
From£19
9.6/10Excellent4237 Reviews
Binhai Avenue Dali City|2.41km from city centre
This hotel is very close to the high-speed train station; you can walk there right after exiting. Since I had a layover in Chongqing and sweat a lot, my clothes smelled like hotpot. I used the self-service laundry room, and I have to commend the staff for being truly responsible. After my husband washed our clothes late at night, he left. The staff helped dry them and left them at the front desk. Room service was also very satisfactory and responsive. Because Erhai Park is also a boat dock, if you want to tour the lake, staying at this hotel is very convenient. The family rooms are really popular during the summer holidays, especially for families where children, big or small, need separate beds – this room type is just perfect. I hope the hotel can offer more affordable family suites in the future, where kids have their own separate, well-ventilated small room. That would be even more convenient for parents of different genders with older children. The river view from the room is also a nice bonus.
From£44
9.7/10Excellent2527 Reviews
Erhai Haixi Scenic Area Dali City|17.39km from city centre
Traveling during the off-season, the owner upgraded me to a room on the second floor for free. I hadn't paid attention to the floor when I booked, but the second floor is definitely more comfortable; I could lie in bed and look at Erhai Lake. Out of all the scenery in the western section, this hotel's view is the most beautiful. There are no trees blocking the view, and it's not next to the commercial street, so it's very quiet. Waking up to the calls of grebes and egrets in the morning, and watching the shimmering Erhai Lake, gave me a Walden Pond-like experience. The hotel breakfast was delicious, and you can eat it anytime before 11 AM, which is perfect for sleeping in. I originally only planned to stay in Dali for two days, but I extended my stay by another day because the hotel was so comfortable.
From£32

Show more

Swimming pool

10/10Perfect55 Reviews
Gucheng Dali City|14.02km from city centre
和朋友們一起來大理團建,十幾個人,選了風花雪月大酒店,大家都很滿意,這次團建非常成功。首先是位置,就在古城東門旁邊,出門就是古城,大家自由活動的時候,逛古城、吃美食、泡酒吧都很方便,不用打車,走路就到。其次是房間,我們訂了七八間房,都很乾凈舒適,空間也大,大家反饋都不錯,睡得很好。然後是公共區域,白族園林的庭院很大,我們晚上在院子裏搞了個小型團建,聊天喝酒做遊戲,氛圍特別好,而且不會打擾到其他客人。酒店還有棋牌室、桌球室、恆温泳池、健身房,大家自由活動的時候選擇很多,不會覺得無聊。早餐也很豐富,品種多,味道好,大家都吃得很滿足。服務也很好,前台幫我們協調了房間安排,儘量把我們的房間安排在同一區域,方便大家互相串門,還推薦了附近的團建場地和餐廳,很專業。停車場也很大,我們開了三輛車都停得下,免費停車。整體來説,這是一家很適合團建的酒店,大家都滿意,以後公司再來大理團建還選這裏!
From£69
9.3/10Very Good954 Reviews
Gucheng Dali City|13.95km from city centre
The hotel's style is really unique and authentically local, which was a big plus for us foreigners visiting Dali. We absolutely loved it. The room was super comfortable, especially the extra-large and luxurious bathroom with its big bathtub. Overall, our stay here was incredibly pleasant; even during the Spring Festival, it never felt crowded. What's more, the location is fantastic – right next to the ancient city wall, which means you avoid the hustle and bustle inside the old town. The vibe was just right. It's also the closest place to park near the ancient city entrance, making transportation very convenient. Oh, and I really enjoyed the coffee at breakfast; I even went to check the brand of beans and ended up buying the same kind when I got home! 😻
From£61
9.8/10Perfect278 Reviews
Cangshan Scenic Area Dali City|20.92km from city centre
The room was very spacious and well-equipped. The decor and design were fantastic. The renovation of the historic building is quite unique, and the courtyard is breathtaking. The housekeeping service was excellent, and any requests were promptly addressed. The breakfast was also delicious, featuring some unique dishes. I'll definitely stay here again next time I'm in Yunnan.
From£97
9.7/10Excellent1904 Reviews
Erhai Haidong Scenic Area Dali City|10.06km from city centre
Our overall stay far exceeded expectations! The butler service was incredibly attentive and thoughtful throughout our visit. They provided complimentary shuttle service and proactively helped with our luggage upon arrival – a really sweet touch. Afternoon tea and a sweet nightly soup were delivered directly to our room. Breakfast offered a great variety, with both Chinese and Western options, and the taste was excellent. There are many fantastic photo spots like the rooftop infinity pool, Sky Mirror, and water swing, which made for amazing pictures. It truly felt like a complete vacation experience. Highly recommend staying here when you visit Dali!
From£68
9.9/10Perfect69 Reviews
Cangshan Scenic Area Dali City|18.5km from city centre
Facilities: Very complete, the quality and brand of the spare parts are OK. The gym is small and there is no dumbbell bench or gantry, but it is understandable. The slippers are very comfortable and can be taken away. If you need new ones, you need to pay. The equipment in the room is very complete. You can tell the housekeeper to prepare a humidifier in advance. The heater is very considerate. There is sweet soup in the evening, and the night bed service has cute lamb towels. Bose speakers and mini4 flat-screen TV are not bad. The balcony is excellent, and the screen window and sliding door are very good to prevent mosquitoes. Hygiene: Very good, no dirt was found in the dead corners, the cleaning is in place, clean and comfortable Environment: It's so good, just for this, there is Erhai Lake in front and Cangshan Mountain in the back. It's worth lying in the hotel for three or four days if you don't go out. There are villa communities around, and all kinds of flowers are blooming along the way. The variety is very rich, the aesthetics is very good, and the scenery is pleasant Service: The housekeeper service is very thoughtful, basically WeChat replies in seconds, and he will prepare ginger tea for colds, help with luggage, remember eating habits, super considerate but very boundary-conscious, comfortable and moderate to get along with. Next, I complained: There is no discount for guests dining in the hotel, which is very uncomfortable compared to other five-star hotels such as Hyatt. There is also a 15% service fee, and there is an 15% discount coupon that needs to be purchased before the deposit is credited. It was not explained in advance. I only found out when I asked when I checked out. This is very annoying. I had a happy vacation throughout the whole process, and the service was considerate and in place. I felt very unhappy when I checked out! ! ! ⚠️I usually don’t like to write reviews, but I must say the above point
From£225

Show more

Show more

⭐ Top 5 Activities and Landmarks in Dali

1. Dali Old Town: history at the foot of the Cangshan Mountains

Gateway and traditional architecture of Dali Ancient City.

Dali Ancient Town is the most common starting point. Its layout combines historic gates, cobbled streets, traditional houses, craft shops, and numerous dining establishments.

Among its best-known spots are the South Gate, Renmin Road, and Fuxing Road. However, it’s also well worth venturing away from the main commercial thoroughfares to explore the side streets, where the atmosphere tends to be a little more peaceful.

The city is great to visit during the day, though it takes on a different character at night thanks to the lighting and the opening of stalls and restaurants.

📌 Trip Tip: explore the Old Town first thing in the morning to see its gates and buildings with fewer crowds. You can head back in the evening for dinner and to soak up the nightlife.

2. Erhai Lake: the great landscape of Dali

Erhai Lake surrounded by mountains in Dali.

Erhai Lake stretches to the east of the Cangshan Mountains and defines much of Dali's landscape. All around it, you will find villages, fields, wetlands, piers and viewpoints.

The full route is extensive, so it's not a good idea to try and cover it without planning your stops in advance. If you only have one day, choose one of its banks and combine two or three nearby spots.

Among the most well-known spots are Longkan, Xizhou, and Shuanglang. There are also sections adapted for walking or cycling, although access conditions can vary depending on the area.

📌 Trip Tip: check the weather forecast before planning your route. Wind and rain can affect boat trips, bike tours, and visibility.

3. Cangshan Mountain: trails and panoramic views

The Cangshan Mountains form the great natural backdrop to Dali. The massif boasts numerous peaks, forests, streams and trails from which you can get views of the city and Erhai Lake.

There are various access points and cable cars, so it's important to check which route corresponds to each ticket. The duration of your visit will depend on the itinerary you choose, the weather conditions, and whether the ski lifts are operating.

Even when temperatures are mild in the Old Town, it can get chilly in the higher areas. Bring layers, water, sun protection, and suitable footwear.

📌 Trip Tip: don't schedule the climb for the same day as a full route around Erhai. Both experiences require several hours and depend on different factors.

4. Chongsheng Temple and the Three Pagodas

The Three Pagodas of Dali with Cangshan in the background.

Chongsheng Temple and the Three Pagodas form one of the most recognisable historical sites in Yunnan. The central pagoda, known as Qianxun, is accompanied by two other smaller structures.

The complex isn't limited to just the pagodas. It includes temples, courtyards, statues, and various vantage points from which to admire the whole site with the Cangshan mountains in the background.

The visit requires quite a bit of walking, as the buildings are spread out in depth and part of the route is on an incline. Allow at least half a day if you want to see the whole complex.

5. Shuanglang Ancient Town: Dali by the lake

Shuanglang Ancient Town is located on the eastern shore of Erhai Lake. Its narrow streets, terraces and accommodation with views have made it one of the most popular stops on the route.

You can stroll along the water, explore the centre, and combine your visit with other spots on the eastern bank. Vehicle access is limited in some areas, so you may have to complete part of the journey on foot.

📌 Trip tip: if you aren't staying overnight in Shuanglang, check the travel time back to Dali in advance and don't rely on the last available transport.

🌿 More Places to Visit in Dali

Butterfly Spring

Butterfly Spring is a natural space linked to the traditions of the Bai community. The site combines lush vegetation, ponds, and cultural elements.

It is located to the north of Dali, so it is more practical to include it in a route around that part of the lake than to visit it as a separate trip.

Longkan Pier viewpoint

Aerial view of Longkan Pier at sunrise on Erhai Lake.

The Longkan Pier viewpoint is one of the most photographed spots on the western shore of Erhai. Its walkways and waterside trees create an especially attractive landscape at sunrise.

Zhang family garden

The Zhang Family Garden offers a glimpse into Bai architecture and decorative traditions. The complex is made up of courtyards, ornate buildings, and spaces showcasing various cultural elements.

Xizhou Fields

The Xizhou wheat field train is an activity designed for touring and photographing the agricultural landscape. The appearance of the fields changes with the seasons, so the experience can be different depending on when you travel.

Family-friendly activities

If you're travelling with children, you might want to consider places like Canghai Cloud Grassland, Flomis Garden or Dali Luge Theme Park.

These suggestions are more recreational in nature and are perfect for mixing up historical visits with some outdoor activities. Be sure to check opening times and access conditions before you head out.

You can also check out the list of all the attractions in Dali.

☀️ Best Time to Visit Dali

Dali can be visited all year round, although conditions change depending on the season. Spring and autumn are usually particularly suitable for combining cultural visits with outdoor activities.

📅 Season🌤️ Typical Conditions🧳 Recommendation

March to May

Pleasant temperatures and spring scenery

A good time to explore Erhai Lake and Dali Ancient Town

June to August

Mild weather with a higher chance of rain

Bring a waterproof jacket and check the weather forecast

September to November

Generally stable weather with good visibility

Ideal for Cangshan Mountain and scenic viewpoints

December to February

Cool days and cold nights

Bring warm clothing and dress in layers

The temperature difference between day and night can be significant. Furthermore, solar radiation is intense due to the altitude, so it's a good idea to wear sun protection at any time of year.

🥟 What to Eat in Dali

Dali's gastronomy is closely linked to Bai culture. Its specialities include rushan, a cow's milk cheese that can be served toasted; rice noodles; fish prepared with local ingredients; and various dishes featuring Yunnan mushrooms.

In the Old Town, you'll find traditional restaurants, street food stalls, and cafés. If you have any allergies or dietary restrictions, carry the information written in Chinese so you can communicate it clearly.

🚕 How to Get to and Around Dali

Dali has both an airport and a train station. Many travellers arrive by train from Kunming and then continue on to other destinations in Yunnan. The station is located in the modern area, not inside the Old Town, so you will need additional transport.

The airport is also separate from the historic centre. The transfer time will depend on traffic, your accommodation and the mode of transport you choose.

You can explore the historic centre on foot. However, to reach Cangshan, Shuanglang or the villages around Erhai, you will need a bus, taxi, a vehicle with a driver, or tourist transport.

Bicycles and electric vehicles are available around the lake, but not all roads are suitable for inexperienced users. Wear a helmet, check where riding is permitted, and check the battery range before setting off on a long route.

📌 Trip Tip: save the name and address of your accommodation in Chinese on your phone. Dali has very spread-out areas, and sharing the name only in the Latin alphabet can lead to confusion.

[5% Off] China Train Ticket Discount for New Users
24/7 Ticketing · 3-Minute Booking · E-Tickets

📱 Things to Know Before Travelling to Dali

  • Distinguish between the Ancient Town, Xiaguan, and the Dali prefecture when booking accommodation or transport.
  • Check the opening times and access conditions for each attraction before you set off.
  • Set aside a full day if you want to visit several villages around Erhai Lake.
  • Bring sun protection, sunglasses, and layers.
  • Check the weather forecast before heading up Cangshan.
  • Avoid trying to cycle all the way around the lake if you don't have enough experience.
  • Always ask for permission before taking photos of locals or traditional activities.
  • Carry your passport while travelling and when accessing places that require identification.
  • Download map, translation, and payment apps before you arrive.
  • Avoid major national holidays if you're looking to dodge the crowds.
  • You can extend your planning with the Dali Prefecture guide.
  • Check out our China travel guide too.

❓ FAQ – Things to Do in Dali

🧩 Explore More Travel Guides

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
> >
things to do in dali