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.5/10Outstanding6396 Reviews
Binhai Avenue Dali City|1.8km from city centre
The room was fantastic, offering a 140-degree sea view that captured half of Erhai Lake. Every morning, drawing the curtains revealed a beautiful tripartite panorama of sky, sea, and land, with shades of grey and blue perfectly blending together—a truly visually awakening experience! Traveling with elderly parents and children, we opted for twin beds. The room wasn't huge, but the amenities were incredibly comprehensive. The wet/dry separation and built-in bathtub design were very thoughtful. The sliding-door vanity mirror was also a clever touch; whenever you wanted, you could face Erhai Lake while getting ready! The service was even more attentive. Before we even got to the hotel entrance from the car, the lobby staff were already at our vehicle, checking if we had luggage, and immediately helped us take it to our room. The smart robot delivery also ensured precise point-to-point delivery for our takeout. The second-floor hotel lobby was spacious and cozy, exuding an undeniable sophisticated charm. Sitting there for a few minutes to enjoy the view was an excellent experience. Hidden within the surrounding villa area were several unique local restaurants; remember to search for them on review apps so you don't miss out. Finally, I have to praise the lovely front desk lady. Knowing I collect room key cards, she gave me a complete set of local-themed ones along with a luggage tag charm—they were beautiful! Indigo is definitely a great choice!
FromJPY 18,859
9.7/10Excellent1315 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.
FromJPY 9,170
9.5/10Outstanding5287 Reviews
Cangshan Scenic Area Dali City|9.58km from city centre
The front desk kindly upgraded me to a lake-view room with a balcony, perfect for enjoying the sunrise over Erhai Lake. The room was spacious, and the bathroom had a separate shower and bathtub. The bed was incredibly comfortable, ensuring a fantastic night's sleep. The hotel's public areas are beautiful, and they even offer photography services. The gym is well-equipped, the pool water is excellent, and there's a small massage pool and sauna. The hotel also features an outdoor jogging track, ideal for a morning run or stroll. The breakfast buffet was delicious, with many local specialties. The housekeeping service was also excellent. Overall, my experience was fantastic! 👍
FromJPY 14,380
9.7/10Excellent3866 Reviews
Shuanglang Scenic Area Dali City|34.39km from city centre
The stay was absolutely fantastic! The hotel's location is superb, making it very convenient for getting around and exploring. The room was clean and tidy, with great natural light and full amenities. The bedding was super comfortable. The staff were warm, thoughtful, and provided excellent service. The environment was quiet and elegant, creating a wonderful ambiance. Watching the Erhai Lake night view from the window in the evening, combined with the beautiful scenery of the Fish Lantern Festival, just made the trip incredibly happy. Highly recommended, I will definitely choose this hotel again next time I visit Dali!
FromJPY 26,898
9.5/10Outstanding963 Reviews
Gucheng Dali City|14.22km from city centre
Absolutely — here’s a polished and natural version suitable for a hotel review: We had a wonderful 3-night stay at Honglongjing Hotel and were very impressed with our experience. We were pleasantly surprised to receive a complimentary room upgrade, which made our stay even more enjoyable. The staff were extremely friendly, helpful and attentive. They were also very kind in assisting us to arrange a private car for our sightseeing, which made our trip much more convenient and stress-free. The location is excellent, the environment is beautiful and relaxing, and the food was delicious. Our room was also very clean and well maintained throughout our stay. Overall, we truly enjoyed our 3 nights here and would definitely recommend Honglongjing Hotel to anyone visiting Dali. The warm hospitality and excellent service made us feel very welcome. We would be happy to stay here again!
FromJPY 14,969

Show more

Family friendly

9.4/10Outstanding154 Reviews
Xizhou town Dali City|30.61km from city centre
Years ago, when I first visited Dali, I heard the story of Mr. Linden and this old mansion and always dreamed of staying here to experience it firsthand. This time, I finally fulfilled that wish, and I was even lucky enough to meet Mr. Linden in the courtyard! When he learned we were from Nanjing, he happily told us he had studied at the中美文化交流中心 (Sino-American Culture Exchange Center) at Nanjing University in '87 and '88, and had many fond memories of Nanjing. This instantly made us marvel at the wonders of fate – Mr. Linden's timeless encounter with this old mansion, and our own timeless encounter with Mr. Linden and this mansion. So, this isn't just a house or a hotel; it's a spiritual home, a place of shared understanding for Mr. Linden and his guests, our collective beautiful home! The 'Old Mansion Exploration' and 'Market Stroll' activities were excellent, and our guide was wonderful! I regret missing out on the afternoon tea, but the restaurant's dishes were delicious, and the breakfast's Ersi noodles and beef with rice were also fantastic!
FromJPY 21,806
9.6/10Excellent1487 Reviews
Erhai Haidong Scenic Area Dali City|10.16km from city centre
The hotel's exterior is very photogenic. The service was exceptional. Since the hotel is located on a hillside and has no elevator, the staff kindly helped carry our luggage up and down during check-in and check-out. They also offer airport shuttle service. When we left, they even gave us a small gift. There's also a children's playground. The bedding was clean. I've stayed at other B&Bs before where the bedding wasn't clean and caused itching, requiring me to use disposable sheets, but I had no issues here.
FromJPY 8,699
9.6/10Excellent2726 Reviews
Dali Airport Dali City|3.39km from city centre
The room was clean and well-equipped. Qianru at the front desk was very thoughtful and even upgraded me to a 270-degree view room. I enjoyed drinking tea on the sofa while admiring the beautiful scenery of Cangshan Mountain and Erhai Lake – it was truly relaxing and comfortable. The hotel's food was also excellent and reasonably priced.
FromJPY 12,824
9.7/10Excellent2392 Reviews
Gucheng Dali City|14.04km from city centre
The room was cozy, parking was convenient, and it was quiet despite being in a lively area. The service attitude was excellent. Everything was great except for the disappointing breakfast. The front desk lady was very warm and welcoming. Overall, a very good experience!
FromJPY 4,267
9.6/10Excellent4343 Reviews
Binhai Avenue Dali City|2.41km from city centre
I was just staying for one night and chose a hotel very close to the high-speed rail station. It really is close; my train was at 4:47, and I left the hotel at 4:23 and got to the station by 4:30. Maybe I walk fast, but I still think it's very close. Overall, I'm very satisfied with the hotel. A friend recommended this place to me before, but I never had the chance to stay until now. Satisfied.
FromJPY 7,661

Show more

Swimming pool

9.3/10Very Good10 Reviews
Small Putuo Scenic Area of Wase Town Dali City|25.15km from city centre
環境很好,就是一個民宿,沒有宣傳的5星級酒店的標準,衹能説比一般連鎖酒店好一點,服務不算好,有待改進,酒店沒有電梯也是扣分點,送的旅拍也是簡單的在天台拍兩下,而且還安排在傍晚,效果不好,還衹送四張,其他的都要花錢買,所以説送的比花錢的更貴。
FromJPY 4,785
10/10Perfect98 Reviews
Gucheng Dali City|14.02km from city centre
Came to Dali with friends for a birthday celebration, and the hotel was incredibly stylish. The public areas were tastefully decorated with a fantastic ambiance. The courtyard was beautiful, and we even hosted a small birthday party there. The hotel staff helped us with the decorations, which was a thoughtful touch. The rooms were spacious, so we didn't feel crowded even with friends gathered together. The breakfast buffet was extensive, offering a wide variety of dishes, and everyone enjoyed a lively breakfast together the next morning. The front desk staff were warm, attentive, and provided excellent service, even surprising me with a small birthday cake. The location is great, with plenty of good restaurants nearby. I had such a wonderful time celebrating my birthday here with friends. The ambiance was lovely, the service was excellent, and it left me with beautiful memories.
FromJPY 10,820
9.1/10Good253 Reviews
Binhai Avenue Dali City|2.06km from city centre
The staff were so gentle and patient, and check-in was incredibly fast and smooth – a perfect experience! Their service was professional and thoughtful, they proactively helped resolve issues, and had an excellent attitude. I had a very comfortable stay!
FromJPY 4,338
9.3/10Very Good929 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! 😻
FromJPY 15,087
9.8/10Perfect281 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.
FromJPY 20,698

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.

Book cheap flights to Dali
London to Dali
Manchester to Dali
Edinburgh to Dali
See all flights

🥟 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