With its blend of history, culture and natural beauty, there are so many things to do in Chiang Mai.
We love it so much is that you have the main city with its urban energy.
You then have the mountains and old temples so you can soak up peaceful traditions.
If you’re planning to visit Chiang Mai, I’ve written this guide to help give you some ideas on things to do.
Looking for culture, adventure or just want to relax, there’s something in Chiang Mai for you.
During our time in Chiang Mai, we fell in love with this city during our trip to Thailand.
Below are some of the best things to whilst here.
- 1) Visit An Ethical Elephant Sanctuary
- 2) Go On A Mae Ping River Cruise
- 3) Visit Wat Phra That Doi Suthep
- 4) Discover the Night Market
- 5) Take a Thai Cooking Class
- 6) Must-Visit Temples in Chiang Mai
- 7) Shop at the Sunday Night Market
- 8) Hike to the Sticky Waterfalls (Bua Tong)
- 9) Enjoy Thailand Festivals
- 10) Get A Thai Massage In Chiang Mai
- 11) Attend a Monk Chat at a Local Temple
- 12) Explore Chiang Mai Old City By Bike
- 13) Go To Chiang Mai Zoo and Aquarium
- 14) Explore Doi Inthanon National Park
- 15) Enjoy Coffee At Cafes in Chiang Mai
- 16) Visit the Lanna Folklife Museum
- 17) Take a Meditation Course
- 18) Enjoy the Nightlife
- 19) Day Trip From Chiang Mai to Chiang Rai
Our Favourite Places To Stay in Chiang Mai
Here are our top picks for hotels in Chiang Mai, my favourite city in northern Thailand.
U Nimman Chiang Mai – This became our favorite hotel for its prime Nimman location, stylish design, spacious suites, rooftop pool, great breakfast, and the kitty café next door our son adored.
Chiang Mai Marriott Hotel – Spacious rooms with mountain views, relaxing baths, great air con, and lively pool and lobby bars make this a top pick for any traveler—despite being slightly out of the way
Amanor Hotel in Chiang Mai – This boutique-style hotel combines modern design, spacious rooms, a rooftop infinity pool, great food, and a prime Nimman location—ideal for both relaxing and exploring.
Click Here To Check Our List Of Best Chiang Mai Hotels1) Visit An Ethical Elephant Sanctuary
A highlight of our trip was being up close to elephants at an ethical sanctuary, Edwin loved it.
Imagine being right next to these gentle giants, feeding them and washing them.
The best elephant sanctuary in Chiang Mai are all about second chances. Its important that you only go to an ethical sanctuary and not one that offers elephant rides.
The ethical sanctuaries like Elephant Nature Park, help save and protect elephants from harsh lives in logging companies, riding and circuses.
We started our experience by meeting the elephants and learning about their histories. Next we fed them bananas, walked with them through the grounds until we arrived at a large lake.
We then got into the water with them and helped to clean them.
Edwin’s Thoughts
After this we went back to the main building and had some lunch, which was decent for what we paid.
If you do want something a little quieter then visiting Burm and Emily’s Elephant Sanctuary in Mae Chaem near Chiang Mai would be worth it.
It’s a couple of hours outside of Chiang Mai, its tucked away in the mountains.
Here you can observe elephants grazing, whilst watching the babies playfully chasing each other.
There’s no agenda, you just watch these magical animals in their natural habitat.
Visiting these sanctuaries open your eyes to what these incredible creatures have endured and what they need to thrive.
When you choose places like these, you’re supporting a different kind of tourism.
One where the animals’ wellbeing comes first.
2) Go On A Mae Ping River Cruise
While I was stuck working one afternoon, Rach and Edwin decided to venture out on their own.
They discovered the Mae Ping River Cruise, which turned out to be a pleasant surprises.
You’ll be able to see Chiang Mai at a different angle, while enjoying a little adventure.
I’ll admit, I was a bit envious when they came back absolutely glowing about it.
Relaxing along the Mae Ping River, leaving the scooter chaos and temple crowds behind for a couple of hours.
The cruise kicked off at the Wat Chai Mongkon temple, which Rach and Edwin explored before the cruise started. Perfect for getting you relaxed before you step board the boat.
As Edwin discovered, once you head upriver, it’s like peeling back layers of the city to reveal something completely different.
Lush riverbanks dotted with houses where real families go about their daily routines.
Edwin was absolutely fascinated watching the farmers tend their riverside plots and seeing how people actually live along the water.
It was better than any textbook lesson about Thai culture.
Then there was the pad Thai they enjoyed on one of the stops.
Apparently so good that Edwin still brings it up months later as one of his favourite meals from the entire trip.
The tours often include a stop at a local farmhouse where you can sample homemade snacks and chat with families who’ve lived along the river for generations. It’s these moments that make the 550 baht feel like a great value for money.
Even now, Edwin lights up when he talks about that afternoon cruise.
Sometimes the activities that seem the most low-key end up creating the memories that stick the longest.
3) Visit Wat Phra That Doi Suthep
A little bit further away from Chiang Mai is the Wat Phra That Doi Suthep. Its only 30 minutes from central Chiang Mai, but well worth it.
You go up into the mountains through the forest in Doi Suthep Pui National Park.
I found the easiest way of getting there was to just order a grab, since its a bit of a trek our driver offered to wait for us and take us back to the hotel or wherever else we fancied. I cannot remember how much it cost but to be honest it was not a lot and was 100% worth it.
To get to the temple you need to climb the 309 step staircase. Edwin counted every single step as we walked up, I was out of breath that’s for sure!
You can get a cable car up though if you’re not able to walk up.
The staircase itself looks amazing, with a Naga serpent on either side, making the climb feel even more special.
Once you reach the top you may not be on the highest peak in Thailand but it sure does feel like it.
The terrace gives you a sweeping view over the city On a clear day, you can see right across the valley. It’s worth the trip for the view alone.
Inside, you’ll find a golden chedi at the center, surrounded by shrines and Buddha statues. The sound of bells and chanting monks adds a calm vibe, even when it’s busy.
This was one of the best things we did and Edwin loved it.
4) Discover the Night Market
There was no way that I would be able to take Rach to Thailand and her not check out the markets in Chiang Mai. One must see is the Chiang Mai Night Bazaar.
It opens up every evening from around 6pm to 11:30pm. One tip is to get there early, as it attracts big crowds.
There are rows and rows of stalls, it stretches over several blocks. Whether your looking for clothes, crafts, antiques or some Thai Art. You’ll also find plenty of food venders from grilled skewers, fresh fruit smoothies, there’s a nice mixture of local snacks and international food.
It makes for a nice, relaxed evening of shopping and sampling different foods.
You might even be lucky to see some pop up live performances, this certainly adds a little more entertainment to the experience.
5) Take a Thai Cooking Class
One thing I didn’t appreciate before coming to Thailand was Thai food. In fact I’m ashamed to say I don’t think I ever tried any Thai food before going.
Lets just say, since being it is now one of my favourite types of food.
I would recommend joining a Thai Cooking class. I’ve not done one yet but it is 100% on my to do list on my next trip to Chiang Mai. Its a great way of diving into the local food culture.
Its one of the most popular attractions in Chiang Mai, as its something you can take home and share with loved ones.
Many of the classes start with a trip to the local market, here they’ll go through the different herbs and spices that are very important in Thai cooking. Some even take place on organic farms outside of the city, so you can pick ingredients straight from the garden.
Typically you’ll cook a few different dishes to give you a good understanding of Thai food. These are usually curries, stir-fries and soups.
More often than not these classes are fairly small, making it much easier to be able to ask questions.
Once you’ve made your food you then get to sit down and enjoy it. It’s a simple experience, but honestly, it sticks with you. You’ll leave with new skills and maybe a favourite recipe or two.
6) Must-Visit Temples in Chiang Mai
If you’re going to stay in Chiang Mai then you have to go visit Old City on foot. This ancient city is surrounded by walls and even a moat, inside you’ll find dozens of temples.
Its amazing walking around them, you get a real feel for the history.
One temple that I’d recommend going to is Wat Phra Singh.
Its 14th century Lanna style wooden halls and Phra Singh Buddha, makes it a real highlight. You cannot help but feel peaceful as you walk through the grounds.
Another temple I’d recommend is Wat Chedi Luang, even though the brick stupa is damaged its still very impressive.
Its very common for locals to come here to make offerings, giving you an insight into daily rituals.
One of the oldest temples in Chiang Mai is Wat Chiang Man, its perfect for a quieter and less crowded temple. This temple certainly has character with its elephant carved base and ancient Buddha statues.
All of these temples are close together, which makes checking out multiple temples easy.
I’d grab yourself a map or use the map on your phone to locate them, don’t pay any money on a guide.
Our Favourite Places To Stay in Chiang Mai
Here are our top picks for hotels in Chiang Mai, my favourite city in northern Thailand.
U Nimman Chiang Mai – This became our favorite hotel for its prime Nimman location, stylish design, spacious suites, rooftop pool, great breakfast, and the kitty café next door our son adored.
Chiang Mai Marriott Hotel – Spacious rooms with mountain views, relaxing baths, great air con, and lively pool and lobby bars make this a top pick for any traveler—despite being slightly out of the way
Amanor Hotel in Chiang Mai – This boutique-style hotel combines modern design, spacious rooms, a rooftop infinity pool, great food, and a prime Nimman location—ideal for both relaxing and exploring.
Click Here To Check Our List Of Best Chiang Mai Hotels7) Shop at the Sunday Night Market
Rach loves a bit of shopping, so there was no way we would’t have missed the Sunday Walking Street Market. Even I who normally hates shopping had a great time looking at all the different stalls.
You can find the marketing every Sunday evening in the Old city on Rachadamnoen Road.
It’s very big as well, running all the way from Tha Phae Gate and even spills into some of the side streets.
The great thing about this market is that it runs from late afternoon until midnight, perfect for avoiding the Thailand heat during the day.
You’ll be able to find some great souvenirs, from homemade crafts, clothes, jewellery and incredible artwork.
Edwin’s Thoughts
You cannot have a Sunday night market without street food right? There are so many snacks from skewers, grilled meats and even fresh fruit juice.
One thing that really make it enjoyable was the live music and small performers that popped up along the route. Gives you the opportunity to pause and just enjoy the moment.
8) Hike to the Sticky Waterfalls (Bua Tong)
One of the things to do in Chiang Mai that I wished I did but wasnt able to was to visit the Bua Tong Waterfalls or otherwise known as the Sticky Waterfalls.
Now this experience is going to be more of a day trip as its to the north of Chiang mai. The drive itself takes around an hour and a half.
The rocks are limestone, which creates a natural grip so you can walk up the waterfalls without slipping. Climbing up a waterfall like its a set of stairs.
If you’re looking for a break from the city crowds, this would be perfect. Trails and forest paths that are surrounded by the falls, pure peacefulness.
Spending a few hours here is a refreshing break from Chiang Mai’s heat and pace.
This is definitely one i’ll be doing on my next visit.
9) Enjoy Thailand Festivals
If you can I would try timing your visit to Chiang Mai with a festival. You’ll be able to fully experience local culture and sample traditions that sets Northern Thailand apart.
My first visit I managed to get there and experience Yi Peng, its one of the most amazing and memorable experiences of my life.
Thousands of lanterns being set off into the night sky, it is truly beautiful.
You’ll want to get there in November to experience this. If you time it right you might also be able to experience Loy Krathong, as this happens around the same time.
This festival people send decorated floats down the river. I missed this one unfortunately.
February is close to the burning season but its still a nice time to visit as you might be able to experience the Flower Festival.
You’ll see floats in the streets covered in flowers and locals wearing traditional clothing.
If you happen to be a foodie then you’ll want to visit around January, so you can experience the Chiang Mai Street Food Festival. Plenty of stalls for you to taste Northern Thai dishes such as Khao Soi and Sai Ua.
10) Get A Thai Massage In Chiang Mai
If you have time, you need to go for a massage whilst in Chiang Mai. Theres a bit of a misconception when it comes to massages in Thailand, not all of them are “sexual” In fact you’ll find that most of them are not.
Thai massages is like nothing else.
Stretches with gentle acupressure and rhythmic movements that leave you feeling totally refreshed. No oils or lotions, just pure relaxation.
If you’re looking for a special spot, Fah Lanna Spa in the Old City is amazing. It’s so serene, with herbal teas and super-skilled therapists who make you feel right at home.
Another gem is Antique Massage and Spa, where you’re treated in a gorgeous garden-like setting—perfect for unwinding.
On a budget? No worries!
Chiang Mai’s wellness scene is such a mix of traditional Lanna healing and modern comfort.
You can get a quick one-hour massage or a longer treatment with warm herbal compresses, they’ll tailor it to your mood and schedule.
Trust me, you’ll leave feeling like a new person!
11) Attend a Monk Chat at a Local Temple
It’s one thing to go to the temples whilst in Chiang Mai but joining a Monk Chat is one of Chiang Mai’s most unique experiences.
Imagine sitting with a Buddhist monk and listen to them tell you about their lives, Thai culture or the Buddhist teachings.
The chats are relaxed, and the monks welcome any questions you have.
You can find regular Monk Chats at Wat Chedi Luang, located in the old city.
The local Buddhist Universities get their young monks to practice English by sharing insights about meditation and daily rituals.
It’s a simple way to learn about Thailand’s spiritual side and they’re also free.
You should give a donation though as this does help support the temples and the monk’s education.
12) Explore Chiang Mai Old City By Bike
An easy way of getting around Chiang Mai is by renting a bike and cycling. Hiring a bike is not that expensive and means you can explore at your own pace.
You’ll be able to explore parts of the city that you might experience in a taxi or just by walking around the tourist areas. You’ll pass tractional houses, quiet courtyards and even spot some cozy cafes.
Riding certainly gives you more time to notice small details, plus it helps keep you healthy.
If you want something a bit more structured then you can get a guided tour. These last three to four hours and you’ll cover around 15 kilometers. Im certainly not at the fitness levels yet to do this kind of cycling.
It is a great way to see some well known landmarks such as Wat Chedi Luang, Three Kings Monument and Wat Phra Singh.
These tours also mean you can learn more about each site, as the local guides will often share stories.
Bike tours in Chiang Mai do suit all sorts of fitness levels, whether you’re with family, solo, or in a group.
The routes are manageable, and the focus is always on exploring, not racing. You’ll probably end up appreciating how easy it is to join in, no matter your cycling experience.
13) Go To Chiang Mai Zoo and Aquarium
A great thing to do with kids in Chiang Mai is a visit to the Chiang Mai Zoo and Aquarium.
It’s on the slopes of Doi Suthep so just a quick drive from the city center. It’d be a great opportunity to see the zoo and Wat Phra That Doi Suthep on the same day.
The zoo is a decent size with themed zones such as;
- African Savannah
- Asian Jungle
- South American Rainforest
Each with animals from those regions.
The aquarium has Southeast Asia’s longest underwater tunnel. Through it you’ll feel like your walking through the ocean, seeing Sharks, Rays and other marine life swimming above you.
The zoo’s so spread out, getting around can eat up time.
There is a shuttle bus runs for a small fee, which makes it way easier to see more without rushing yourself.
Our Favourite Places To Stay in Chiang Mai
Here are our top picks for hotels in Chiang Mai, my favourite city in northern Thailand.
U Nimman Chiang Mai – This became our favorite hotel for its prime Nimman location, stylish design, spacious suites, rooftop pool, great breakfast, and the kitty café next door our son adored.
Chiang Mai Marriott Hotel – Spacious rooms with mountain views, relaxing baths, great air con, and lively pool and lobby bars make this a top pick for any traveler—despite being slightly out of the way
Amanor Hotel in Chiang Mai – This boutique-style hotel combines modern design, spacious rooms, a rooftop infinity pool, great food, and a prime Nimman location—ideal for both relaxing and exploring.
Click Here To Check Our List Of Best Chiang Mai Hotels14) Explore Doi Inthanon National Park
A day trip from Chiang Mai that is worth doing is Doi Inthanon. Its about 90 minutes outside Chiang Mai and makes for an awesome day.
This place is Thailand’s highest spot at 2,565 meters, and let me tell you, the cool, crisp air up there is such a refreshing change from the city heat.
You’ve got stunning waterfalls, lush forest trails, and viewpoints that’ll leave you speechless.
Wachirathan and Sirithan Waterfalls are total highlights, and they’re pretty easy to reach.
Near the summit, you’ll find the Twin Royal Pagodas perched on opposite hills, with amazing views of the mountains and valleys stretching out below.
The gardens around them are so pretty, perfect for a leisurely stroll.
You’ll also come across small Karen and Hmong villages scattered around, where you can get a glimpse of real life for the locals that are living in Chiang Mai.
If you’re up for a little hike, the Ang Ka Nature Trail near the summit is a must. It’s a short, easy loop on a wooden walkway through a misty cloud forest covered in moss.
The cool, foggy air feels like a whole different world compared to the lower trails.
Trust me, it’s such a magical spot!
15) Enjoy Coffee At Cafes in Chiang Mai
Rach is obsessed with coffee and I think it completely surprised her on how many coffee shops there are in Chiang Mai. A total paradise for coffee lovers.
Rach’s Thoughts
The reason why coffee is popular in Chiang Mai is because they grow the Arabica beans in the nearby mountains.
The specialty coffee shops in the Old City and Nimmanhaemin neighborhood are so into their craft. They’re all about perfect roasts and brewing methods.
What I love is how these cafes mix cool, modern vibes with that classic Chiang Mai chill. You might be in a sleek spot tucked inside a historic shophouse or kicking back in a garden cafe with a rooftop view.
It makes grabbing a coffee feel like a little adventure in itself.
16) Visit the Lanna Folklife Museum
Chiang Mai has so much history and if you’re interested in learning more you shoukld go to the Lanna Folklife Museum.
You’ll find it in an old courthouse which adds to the historical feeling.
There are 18 exhibits, helping you to feel what life would have been like in the ancient Lanna Kingdom.
You’ll see life-szied wax characters. traditional outfits and detailed recreations of how people lived, worked and even celebrated. As well as this you’ll be able to see examples of weaving, woodwork and other crafts.
It’s conveniently located right across from the Chiang Mai City Arts and Cultural Centre, so you can easily pair it with other sightseeing.
Honestly, it’s the perfect way to get a crash course in northern Thailand’s history and culture before you go explore the nearby temples and landmarks.
You’ll leave feeling like you’ve got a deeper connection to this amazing place!
17) Take a Meditation Course
Now I’ve never been one for doing meditation, although I’ve always wanted to try it.
Chiang Mai has got to be one of the best places in Thailand to focus on your mindfulness. With so many temples and retrat centers welcoming visitors to learn meditation.
Some centers, like Doisuthep Vipassana Meditation Center, offer structured courses based on traditional techniques.
Daily practice usually mixes sitting meditation, mindful walking, and chats with teachers to help you along.
Other programs in old town are shorter, perfect if you’ve only got a few days.
They often combine meditation with simple teachings on mindfulness that you can actually use back home.
Taking a course lets you experience local culture in a way that feels meaningful.
Instead of just seeing temples, you’re joining in on a practice that’s central to life in northern Thailand.
18) Enjoy the Nightlife
Coming to Chiang Mai with our son, I didnt think we’d be able to experience the nightlife as much, I was very surprised. It was very different to Bangkok.
It’s very laidback and we had no problems exploring some of the bars with our son.
Obviously we were selective with the ones we visited, but there’s plenty of choice.
The Night Bazaar is a great way to experience the cities night life. Shop, eat and even catch some live music in one place.
It is pretty busy but not overwhelming and you can enjoy it at your own pace.
If you want something a little more relaxed, you should try a few rooftop bars. Perfect for some nice drinks and amazing views of the city.
You’ll find places to suite all kinds of tastes when it comes to night life. Whether thats a quiet bar, somewhere with live music or night clubs for those with a bit more energy.
19) Day Trip From Chiang Mai to Chiang Rai
If you want a fun adventure and experience something that you will always remember, you might want to go to Chiang Rai.
It is a three hour drive each way, so you’ll want to leave early.
A 6 hour round trip sounds like a lot but its worth it, even the drive itself is a treat.
You’ll drive past lush green hills and cute little villages that seem to appear out of nowhere.
Once you get to the White Temple Wat Rong Khun, you’ll be blown away.
Its intricate mirrored details, and honestly, it’s unlike any other temple you’ll see in Thailand.
Walking through it feels like stepping into a modern art gallery, but with this wild, almost otherworldly energy. It’s amazing.
Don’t miss the Blue Temple, Wat Rong Suea Ten, either.
Those deep blue walls with pops of gold are so striking, and the vibe inside is somehow bold yet super peaceful. It’s like a little oasis of calm.
You’ll come back from Chiang Rai with stories to tell and some unforgettable memories!
As you can see Chiang Mai offers so much. If you’re going to spend time in Thailand then this city is certainly one that you need to go to. We spent 7 days in Chiang Mai and this was more than enough to experience the city.
Our Favourite Places To Stay in Chiang Mai
Here are our top picks for hotels in Chiang Mai, my favourite city in northern Thailand.
U Nimman Chiang Mai – This became our favorite hotel for its prime Nimman location, stylish design, spacious suites, rooftop pool, great breakfast, and the kitty café next door our son adored.
Chiang Mai Marriott Hotel – Spacious rooms with mountain views, relaxing baths, great air con, and lively pool and lobby bars make this a top pick for any traveler—despite being slightly out of the way
Amanor Hotel in Chiang Mai – This boutique-style hotel combines modern design, spacious rooms, a rooftop infinity pool, great food, and a prime Nimman location—ideal for both relaxing and exploring.
Click Here To Check Our List Of Best Chiang Mai Hotels