Skip to content
cmgt.CMGT Golf
Where to stay for a Chiang Mai golf trip

planning

Where to stay for a Chiang Mai golf trip

Old City, Nimman or an on-course resort? A CMGT operator guide to picking your base for a Chiang Mai golf trip, with transfer times and real THB rates.

By The Chiang Mai Go Tours team27 Aug 202610 min read

For most golfers the best base is a single central hotel in the Old City or Nimman, not an on-course resort. Courses ring the valley 20 to 45 minutes out, a private driver reaches any of them, and a mid-range Old City four-star runs ฿2,500 to ฿3,500 a night in peak season. Stay on-course only to play one course twice.

Chiang Mai is not a resort-island grid where the golf and the hotel sit on the same fairway. The courses are scattered around a valley, and the city core is dense, cheap and central to all of them. That geography decides where you should sleep. This guide walks the three real options, with transfer times, THB rates and the honest trade-offs, so you pick a base that fits your trip rather than fighting it. For the full picture of the courses themselves, see our golf in Chiang Mai pillar guide.

Should I stay in the Old City or Nimman?

Both are central, 10 to 15 minutes apart, and put you within a private driver's reach of every course. Old City is cheaper and temple-heavy, Nimman is trendier and 15 to 25 percent dearer.

The Old City sits inside the historic moat: temples, markets, walkable lanes and the lowest room rates in town. Nimman is the modern cafe-and-coworking district about 2km northwest, with newer hotels, Western-friendly restaurants and a livelier evening scene. A mid-range four-star runs roughly ฿2,500 to ฿3,500 a night in the Old City and ฿3,000 to ฿4,500 in Nimman for peak-season dates, per Planet Patrick's 2026 neighbourhood guide (accessed 2026-08-27). Budget guesthouses start around ฿800 to ฿1,500 in the Old City.

For a golf trip, either works because you are not walking to the course anyway: you are getting in a van. Pick on food and evenings, not on proximity to a fairway. If you are travelling cheap, our Chiang Mai hotels under ฿50 roundup covers the low end of both districts.

BasePeak mid-range rate/nightVibeDrive to coursesBest for
Old City฿2,500-3,500Temples, markets, cheapest20-45 min by driverValue, first-timers, culture add-ons
Nimman฿3,000-4,500Cafes, nightlife, modern20-45 min by driverFoodies, longer stays, evenings out
On-course resortComparable or higherQuiet, isolated0 min to that one coursePlaying one course twice, dawn tee times
Source: Planet Patrick Chiang Mai neighbourhood guide, 2026, accessed 2026-08-27; CMGT Golf transfer data, 2026. Rates vary by season and drop 20-30% in green season.

Which base suits a first-time Chiang Mai golfer?

For a first trip, base in the Old City. It is the cheapest, the most central and the easiest to navigate, and it puts the temples and night markets on your doorstep for the non-golf hours.

First-timers tend to overestimate how close they need to be to a course and underestimate how much of the trip happens off it. An Old City hotel keeps room rates low, gives you walkable food and evenings, and still sits 20 to 45 minutes from every course by driver. You lose nothing on the golf and gain a soft landing for the culture side. Pair it with a value round like North Hill Golf Club and let us build the golf side around your dates so you are not juggling counters on arrival. Save the on-course splurge for a return trip once you know which course you love.

Is it worth staying on the golf course itself?

Only if you want zero transfer time to one specific course and plan to play it twice. Highlands and Alpine both have on-site rooms, but you trade central dining and flexibility for it.

Two premium courses run proper stay-and-play lodging. Chiangmai Highlands Golf & Spa has resort villas a short walk from the clubhouse, and resort guests get a preferential green fee during their stay, per the course's own accommodation page (accessed 2026-08-27). Alpine Golf Resort has a four-star hotel beside the course with a pool and lazy river.

The appeal is real: wake up, warm up, tee off, no van. If your trip is built around one course, this is a genuine option. But be honest about the cost. Both sit 40 to 50 minutes from the Old City, so your dinners are the clubhouse or a drive, and a multi-course trip means you are transferring anyway, just from a more remote start point. On-course rooms make most sense for a two-night, same-course visit like our Layover package, less so for a week of different courses.

How far are the courses from a city hotel?

Most premium courses sit 20 to 45 minutes from an Old City or Nimman base. North Hill and Lanna are the closest, the Gassan cluster and Khuntan the furthest.

The courses ring the valley, so a central hotel is roughly equidistant to all of them. North Hill Golf Club is closest to the airport at about 15 minutes and the best-value premium round in the set. Lanna Golf Club is only about 10 minutes from the Old City and rare in allowing walking. Mae Jo Golf Club is roughly 20 minutes north. The Gassan courses in Lamphun and Gassan Khuntan are the long haul, 30 to 45 minutes and more (CMGT Golf, 2026; several exact drive times are UNVERIFIED, so confirm at booking).

Whichever base you pick, do not rely on Grab for golf. It is fine for a night out, but unreliable for a 6:30am pickup, a remote clubhouse or a full golf bag. A pre-booked private driver is the standard, and our airport transfer guide covers the arrival leg. See our full breakdown of the courses in the best golf courses in Chiang Mai guide.

What does a stay-and-play package fold in?

A CMGT package bundles your hotel, all green and caddie fees, carts, a private driver, airport transfers and on-the-ground support into one enquiry, with your chosen base built in.

The reason most guests let us arrange the base is that it removes every friction point at once. You do not book a hotel, then a driver, then negotiate green fees at each counter, then arrange caddie tips in cash you forgot to withdraw. CMGT Golf is enquiry-driven, so we send a quote and confirm on a deposit rather than an instant online checkout. That lets us match the hotel to your group: a value Old City base under something like our Northern Value 4-night trip, a Nimman stay for a foodie group, or on-course rooms if you want a dawn tee time on a package like the Highlands Classic 5-night.

Be clear on the honest limit: a package is not automatically cheaper than DIY for a single round. If you are playing one round and staying somewhere you already booked, direct-booking the green fee can beat a package. The package math wins on multi-round trips, where block-booked tee times, shared transport and folded-in caddie fees add up. Weigh it the same way as our Chiang Mai golf holiday cost breakdown does.

When does the season change where you should stay?

In green season, April to October, rates drop 20 to 30 percent and short-notice on-course stays open up. In peak season, November to March, book a central hotel early and expect the resort villas to fill.

Peak season, November through February, is cool, dry and busy: the best golf weather and the hardest tee times, with Old City and Nimman hotels near full rate. Book your base 4 to 6 weeks out. Green season, April to October, is wet in the afternoons but far cheaper, and both city hotels and on-course resorts discount heavily. See our best time for golf in Chiang Mai guide for the month-by-month view.

One honesty item that affects where you sleep: burning season, roughly mid-January to mid-April and worst in March, pushes air quality past AQI 150 and sometimes 300-plus. On 2 April 2026 Chiang Mai ranked the world's second-most-polluted city, per IQAir's live rankings (accessed 2026-08-27). During those weeks an on-course resort does not escape the haze, and a city hotel with strong air filtration and easy indoor options is often the smarter base. Our burning season golf guide covers how to plan around it.

Whatever base you choose, the caddie tip is separate and always in cash: ฿400 to ฿600 per round, handed over at the bag drop, as our caddie culture and tipping guide explains.

Where should non-golfers in your group stay?

Almost always the city. Old City and Nimman put non-golfers within walking distance of temples, markets, cafes, spas and cooking classes while the golfers are out; an on-course resort strands them 40 minutes from anything but the clubhouse pool.

A mixed group is the clearest case against an on-course base. While the golfers ride out for an early tee time, a non-golfer in Nimman can walk to a coffee, a massage and a market without arranging a thing. The same person at Highlands or Alpine is stuck until the round ends. The fix is simple: a central hotel plus a private driver who takes the golfers out and comes back for them. If your group is split down the middle, we usually quote a city base and a driver dedicated to the golf legs. Non-golfers keep their own day, golfers keep their tee times. This is one more reason most of our stay-and-play trips start from a city hotel rather than a fairway.

How do I get from the airport to my base?

Chiang Mai International is about 15 minutes from the Old City by metered taxi or Grab, and most premium courses are a further 20 to 45 minutes out. For golf legs, pre-book a private driver rather than hailing on the day.

Chiang Mai's airport sits unusually close to the city, so the arrival leg is short and cheap: roughly ฿150 to ฿200 by metered taxi or Grab into the Old City or Nimman. The friction starts on golf mornings, when a 6:30am pickup, a full bag and a remote clubhouse make Grab unreliable. A pre-booked driver solves both the airport run and every tee-time transfer, and it is the arrangement we fold into a quote by default. Our airport transfer guide covers the arrival details if you are self-organising the first leg.

Get a Chiang Mai golf quote with your hotel built inTell us your dates, group size and preferred base, city or on-course, and we'll quote the full trip

Frequently asked questions

Where should I stay for a Chiang Mai golf trip?

For most golfers, the Old City or Nimman is the right base. You get one central hotel, cheap food and evenings out, and courses ring the valley 20 to 45 minutes away, so a private driver reaches any of them. Old City runs about ฿2,500 to ฿3,500 a night for a mid-range four-star in peak season, Nimman 15 to 25 percent more. Stay on-course at Highlands or Alpine only if you want to wake up beside the first tee and play the same course twice. We book a city base for around 80 percent of guests because it keeps the whole trip flexible.

Is it cheaper to stay at the golf course or in the city?

Usually the city, and it is more flexible. A mid-range Old City four-star runs ฿2,500 to ฿3,500 a night in peak season, and a private round-trip transfer to a course is ฿1,400 to ฿2,500 (CMGT Golf, 2026). On-course resort rooms at Alpine or Highlands are comparable or dearer per night, with less choice for dinner. The resort wins when you play the same course two days running and value zero transfer time. For a multi-course trip, a central base plus a driver is the cheaper and more flexible answer.

How far are Chiang Mai golf courses from the city hotels?

Most premium courses sit 20 to 45 minutes from an Old City or Nimman hotel. North Hill is closest to the airport at about 15 minutes, Lanna is roughly 10 minutes from the Old City, Mae Jo about 20 minutes, and the Gassan courses and Khuntan are the longest haul at 30 to 45 minutes plus (CMGT Golf, 2026). A pre-booked private driver handles early tee times far better than Grab, which is unreliable for 6:30am pickups and remote clubhouses.

Do Chiang Mai golf resorts have on-site accommodation?

Yes. Chiangmai Highlands has resort villas a short walk from the clubhouse, and guests get a preferential green fee during their stay. Alpine Golf Resort has a four-star hotel with a pool and lazy river beside the course. Both suit golfers who want to roll out of bed onto the first tee. The trade-off is isolation: you are 40 to 50 minutes from the Old City, so dinner options are limited to the clubhouse and a short drive, and non-golfing partners can feel stranded.

What does a CMGT stay-and-play package include?

CMGT Golf is enquiry-driven, so we quote each trip rather than list a fixed price. A typical package folds in your hotel, all green fees and caddie fees, carts, a private driver, airport transfers and on-the-ground support, whether you base in the city or on-course. That means you never arrange a Grab at 6am or negotiate a green fee at the counter. Send your dates and group size through the golf hub and we return a quote with your chosen base built in.

Should non-golfers stay in the city or at the course?

The city, almost always. Old City and Nimman put non-golfers within walking distance of temples, markets, cafes, spas and cooking classes while the golfers are out. An on-course resort strands a non-golfer 40 minutes from anything but the clubhouse pool. If half your group does not play, a central hotel plus a private driver for the golfers is the arrangement that keeps everyone happy.

About the author

The Chiang Mai Go Tours team

Locally-owned tour operator

Locally-owned and run from Chiang Mai. We've booked Northern Thailand trips for travellers since 2014 — every elephant camp, temple guide, jungle driver and cooking-class host on our roster has been visited in person.

Ready to experience Chiang Mai?

Browse our golf holiday packages with all-in pricing. Every enquiry gets a reply within 24 hours.

See golf packages

Related reading