Last updated: 18 July 2026
Chiang Mai's golf scene benefits from altitude and climate: at 300–800m above sea level, courses here are noticeably cooler and greener than their Bangkok counterparts, especially during Thailand's hot season. The flagship is Chiang Mai Highlands, a hilltop layout with sweeping mountain views designed by Lee Schmidt, regularly voted one of Thailand's best courses.








1 / 8
Course combinations golfers book together here. Pick one and we'll get you real prices for it.
about ฿25,000–฿36,000per golfer, no flights
Royal Chiang Mai Golf ResortChiang Mai · 3.9★
Alpine Golf Resort CMChiang Mai · 4.5★
Chiang Mai HighlandsChiang Mai · 4.4★about ฿14,000–฿21,000per golfer, no flights
Summit Green Valley CMChiang Mai · 4.3★
Royal Chiang Mai Golf ResortChiang Mai · 3.9★
Chiang Mai Inthanon Golf and Natural ResortChiang Mai · 3.7★
Mae Jo Golf Club and ResortChiang Mai · 4.1★
North Hill Golf ClubChiang Mai · 4.2★
Chiang Mai HighlandsChiang Mai · 4.4★
Alpine Golf Resort CMChiang Mai · 4.5★about ฿31,000–฿47,000per golfer, no flights
Gassan Khuntan GolfChiang Mai · 4.2★
Royal Chiang Mai Golf ResortChiang Mai · 3.9★
Alpine Golf Resort CMChiang Mai · 4.5★
Chiang Mai HighlandsChiang Mai · 4.4★about ฿18,000–฿29,000per golfer, no flights
North Hill Golf ClubChiang Mai · 4.2★
Royal Chiang Mai Golf ResortChiang Mai · 3.9★
Alpine Golf Resort CMChiang Mai · 4.5★
Chiang Mai HighlandsChiang Mai · 4.4★about ฿19,000–฿30,000per golfer, no flights
2026/27 season. Prices are our estimate for 4 golfers sharing: golf, caddies, tips, hotel and transfers, from low season with a 3-star hotel to high season with a 4-star (how we estimate). Golfasian, our golf trip partner, quotes the real price.
17 courses in Chiang Mai
No courses match your filter.
One short enquiry and Golfasian, our golf trip partner, comes back with the courses that suit you, green fees for your dates and tee-time availability. Free, no obligation, and we will not add you to a mailing list.
Click a column heading to sort. Fees are published visitor rates — see the Thailand Green Fee Index for how Chiang Mai compares nationally.
| Course ↕ | Low season ↕ | High season ↕ | Par ↕ | Yards ↕ | Rating ↕ |
|---|---|---|---|---|---|
| Alpine Golf Resort CM | ฿2,000 | ฿2,800 | 72 | 6,877 | 4.5★ |
| Artitaya Chiang Mai Golf Resort | — | — | 72 | 7,329 | 4.5★ |
| Chiang Mai Highlands | ฿4,000 | ฿4,400 | 72 | 7,500 | 4.4★ |
| Hariphunchai Golf Club | ฿1,000 (all-in) | ฿1,800 (all-in) | 72 | 5,538 | 4.4★ |
| Mae Moh Golf Course | — | — | 72 | 6,840 | 4.4★ |
| Summit Green Valley CM | ฿1,600 | ฿2,200 | 72 | 6,850 | 4.3★ |
| Chiangmai Gym Khana Club | — | — | 36 | 2,909 | 4.2★ |
| Gassan Khuntan Golf | ฿1,800 | ฿2,500 | 72 | 7,200 | 4.2★ |
| North Hill Golf Club | ฿2,600 | ฿2,800 | 72 | 7,200 | 4.2★ |
| Gassan Legacy Golf | ฿1,600 | ฿2,200 | 72 | 6,852 | 4.1★ |
| Mae Jo Golf Club and Resort | — | — | 72 | 6,730 | 4.1★ |
| Gassan Panorama | ฿1,400 | — | 72 | 7,761 | 4.0★ |
| Hang Dong Golf Club | — | — | 36 | 3,009 | 4.0★ |
| Lanna Golf Course | — | — | 72 | — | 4.0★ |
| Royal Chiang Mai Golf Resort | — | — | 72 | 7,200+ | 3.9★ |
| Chiang Mai Inthanon Golf and Natural Resort | — | — | 72 | 7,268 | 3.7★ |
| Star Dome Golf Club | — | — | 36 | 3,350 | — |
The north's cool season (November–February) is arguably Thailand's best golf weather — dry days and 15–28°C. Avoid the March–April smoky season if you can; May–October is green, quiet and cheap. More detail in our best time to play guide.
The city has a strong cluster of resort courses — Gassan Legacy, Gassan Panorama, and Gassan Khuntan are all premium facilities run by the same group — plus accessible options like North Hill Golf Club and the historic Gymkhana Club (founded 1898). Alpine Golf Resort Chiang Mai, sister property to the Bangkok course, is a consistent performer.
Green fees in Chiang Mai are generally moderate — ฿1,200–฿3,500 — with the top resort courses at the higher end. The city's international airport provides easy access from Bangkok and direct flights from several Asian hubs.
Planning golf in Chiang Mai? Base yourself close to the courses you want to play — compare hotel and resort prices for your dates:
Booking via these links may earn us a small commission at no extra cost to you — see our affiliate disclosure.
เชียงใหม่มีสนามกอล์ฟ 17 สนาม ในเว็บไซต์นี้
ค่ากรีนฟีเฉลี่ย 2,057 บาท ในโลว์ซีซั่น และ 2,817 บาท ในไฮซีซั่น สนามที่ถูกที่สุดคือ กัสสัน พาโนรามา ที่ 1,400 บาท
อากาศเป็นจุดขายของที่นี่ — ช่วงเดือนพฤศจิกายนถึงกุมภาพันธ์อากาศเย็นสบายกว่าภาคกลางมาก แต่ควรเลี่ยงช่วงเดือนมีนาคมถึงเมษายนซึ่งเป็นฤดูหมอกควัน
รายละเอียดของแต่ละสนาม — ค่ากรีนฟี ระยะทาง สิ่งอำนวยความสะดวก — อยู่ในหน้านี้ (ภาษาอังกฤษ)
There are 17 golf courses in Chiang Mai listed on ThailandGolfCourses.com, ranging from championship resort layouts to affordable public courses.
Yes — caddies are standard practice at virtually all Thai golf courses and are mandatory at most. They carry your bag, advise on lines and yardages, and are a core part of the Thai golf experience. Caddie fees are typically ฿300–฿500 per round (around £7–£12), paid separately to green fees.
The dry season (November to April) generally offers the best conditions for golf in Chiang Mai, with lower humidity and minimal rain. The shoulder months of October and May can also be excellent. Some courses offer lower green fees during the wetter summer months.
Most courses require a collared shirt and tailored shorts or trousers. Denim, sleeveless shirts, and cargo shorts are typically not permitted. Smart casual attire is the standard — when in doubt, err on the side of smarter.
Yes, international visitors are welcome at the vast majority of Chiang Mai's golf courses. Some private clubs require introduction by a member, but most courses actively cater to overseas golfers. It's advisable to book tee times in advance, especially on weekends and during peak season (December–March).
Planning this as a group, a company day or a trip with a partner who does not play? We have costs, courses and quotes for each.
Not found what you're looking for?
Leave your details and a golf trip specialist will get in touch. Free, no obligation.