
Chiang Mai Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ฿4,531 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Chiang Mai Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.




Viangluang Resort
Old City
Price was ฿19,600, price is now ฿7,797 per person
฿7,797
per person
27 Nov - 30 Nov
found 1 day ago
Return flight included
Bangkok (BKK) to Chiang Mai (CNX)
9.2/10 Wonderful! (449 reviews)
I absolutely loved staying here. The staff was super friendly and very helpful. Loved the pool and how convenient we were to everything. Plan to stay here again.
Reviewed on 17 Sept 2025

Jomkitti Boutique Hotel
Old City
Price was ฿16,000, price is now ฿6,734 per person
฿6,734
per person
27 Nov - 30 Nov
found 1 day ago
Return flight included
Bangkok (BKK) to Chiang Mai (CNX)
9.2/10 Wonderful! (108 reviews)
Very convenient little hotel. I stayed 2 nights. Everything is at walkable distance. You have plenty of temples around.
Reviewed on 13 Sept 2025
Where to stay in Chiang Mai
Find the best Chiang Mai areas and neighborhoods for the activities you enjoy most. Learn more about Chiang Mai

Old City
2 out of top 10 points of interest in this area
4.5/5(197 area reviews)
Gourmet restaurants interesting history and top sights from Sunday Walking Street Market to Chiang Mai City Arts & Cultural Center – discover Old City, a destination also famous for its shopping.
Top hotels in Chiang Mai

Shangri-La Chiang Mai
89/8 Chang Klan Road, Chiang Mai, Chiang Mai
Fully refundableReserve now, pay when you stay
The price is ฿4,100 per night from 7 Oct to 8 Oct
฿4,100
฿4,867 total
7 Oct - 8 Oct
includes taxes & fees
9/10 Wonderful! (1,002 reviews)
"The hotel greets you with warmth and hospitality from the moment you walk through the door. Staff extremely courteous and responsive. Horizon Lounge was a quiet oasis to relax and enjoy drinks and food. Free parking was an added bonus when it’s common to pay $50 a day or more at many premium ..."
Reviewed on 10 Aug 2025

Singharaj Boutique Hotel
6/1 Singharat Rd, Si Phum, Mueang, Chiang Mai, Chiang Mai
Fully refundableReserve now, pay when you stay
The price is ฿951 per night from 20 Sept to 21 Sept
฿951
฿1,056 total
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (48 reviews)
"Nice clean room. Not hi end but not cheap either."
Reviewed on 12 Sept 2025

U Nimman Chiang Mai
1 Nimmanhaemin Road, Tumbon Suthep, Muang, Chiang Mai
Fully refundableReserve now, pay when you stay
The price is ฿3,035 per night from 25 Sept to 26 Sept
฿3,035
฿3,603 total
25 Sept - 26 Sept
includes taxes & fees
9.2/10 Wonderful! (1,001 reviews)
"Excellent hotel"
Reviewed on 8 Sept 2025
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.
Popular places to visit

Chiang Mai Night Bazaar
Enjoy the lively ambiance among the lights, music and enticing aromas of this iconic night market specializing in portrait paintings.

Tha Phae Gate
You can find out about the history of Sri Phum when you stop by Tha Phae Gate. Discover the lively festivals and shops in this culturally rich area.

Chiang Mai University
Explore the campus of Chiang Mai University during your trip to Su Thep. Discover the lively festivals and temples in this culturally rich area.
What to do in Chiang Mai

Chiang Mai: Elephant Dream Project Sanctuary - Full Day
฿2,300
per adult
100% of travellers recommend

Visit Dantewada(Angel Land), Blue Temple, and Sticky Waterfall
฿1,200
per adult
100% of travellers recommend

From Chiang Mai: Chiang Rai Temples and Golden Triangle Tour
฿2,500
per adult
More trip options
Expedia's Latest Trends
Activities
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.