Yes, many Thai golf courses charge foreign visitors more than Thai nationals, and some add a middle rate for resident expats. In Chiang Mai, the gap matters less than it looks. Agent all-in rates for green season 2026 run from about ฿1,950 to ฿3,700 including caddie and cart, and booking through an operator usually beats the walk-in visitor rate.
What is dual pricing at Thai golf courses?
Dual pricing means the course posts different green fees by nationality or residency. Thai nationals pay least, foreign visitors pay most, and expats often fall in between.
Thailand has used tiered pricing for years. National parks, some temples and many attractions charge foreigners more, and golf courses are part of the same pattern. Tieland to Thailand's explainer on the Thai dual price system (accessed 2026-10-24) sets out how widespread it is and why it exists.
At a golf course the split usually shows up on the pro shop price board or the rate card. You may see "Thai", "Expat/Resident" and "Visitor" columns, or a single green fee plus a "foreigner surcharge" line. Our directory flags a reported foreigner surcharge at Star Dome Golf Club, a floodlit 9-hole course, as one example. That report comes from dated reviews, so confirm the current rate before you go.
Not every course does this. Several Chiang Mai courses publish one rate for everyone, and resort courses aimed at international golfers tend to keep a single public price. If a course does split rates, the difference is usually in the green fee itself. The caddie fee and cart fee are often the same across tiers, though not always.
Why do Thai golf courses charge foreigners more?
Local golfers fill weekday tee sheets all year. Visitors cluster in high season. Courses price to keep the year-round base loyal and earn margin from peak demand.
From the operator side, three reasons come up again and again in conversations with course staff:
- Base demand. Thai members and local players keep a course alive from April to October, when international arrivals drop. A lower local rate protects that demand.
- Ability to pay. Courses price to the market in front of them. A visitor on holiday has budgeted for golf. A local salaried golfer playing weekly has not.
- Channel control. Many courses would rather sell visitor tee times through contracted agents at a set rate than through walk-ins at the counter. The walk-in visitor rate is often the highest number on the board for that reason.
None of this makes the gap feel better when you are standing at the counter. It does explain why the visitor price is negotiable through the right channel and fixed at the window.
How do Thai, expat and visitor rates compare?
Expect three tiers: a Thai ID rate, a resident rate needing a work permit, licence or membership, and a visitor rate. Agent rates are a fourth channel.
| Rate tier | Who qualifies | Proof usually asked | Where it sits |
|---|---|---|---|
| Thai national | Thai citizens | Thai ID card | Lowest published rate |
| Resident or expat | Long-stay foreigners | Work permit, Thai driving licence or membership card | Middle, varies by course |
| Walk-in visitor | Tourists on a passport | None, it is the default | Highest published rate |
| Agent or package | Anyone booking via an operator | Booking confirmation | Often below walk-in visitor rate |
The honest downside for visitors: there is no trick that gets a tourist the Thai rate. Courses check documents, and a borrowed ID puts the caddie and the starter in an awkward position. The fair route to a lower price is the agent channel, which is legitimate and open to anyone.
What does a foreign visitor actually pay in Chiang Mai?
In green season 2026, agent all-in rates run about ฿1,950 to ฿3,700 per round, covering green fee, caddie fee and cart. High-season rates run higher.
Here is what the main courses cost in green season, April to October 2026, through the agent channel. All of them can be built into one of our Chiang Mai golf packages.
| Course | Green-season all-in (Apr-Oct 2026) | What it includes | Honest note |
|---|---|---|---|
| Alpine Golf Resort | about ฿3,700 | Green fee, caddie and cart | Long, demanding championship layout |
| Chiang Mai Highlands | about ฿3,400 | Green fee, caddie and cart | Often the best-conditioned course in the area |
| Mae Jo | about ฿2,850 | Agent all-in | Weakest conditioning of the premium set |
| Gassan Panorama | about ฿1,950 | Green fee, caddie and cart | Condition varies by season |
| Gassan Legacy | about ฿1,950 day, lower at night | All-in | Flattest Gassan, floodlit |
| Gassan Khuntan | about ฿2,100 | All-in | Longest transfer of the group, 45 minutes plus |
Course links: Alpine Golf Resort, Chiang Mai Highlands, Mae Jo, Gassan Panorama, Gassan Legacy and Gassan Khuntan.
For comparison, Royal Chiang Mai publishes a year-round green fee of about ฿2,800, while its agent all-in rate sits nearer ฿2,100. Most courses do not publish high-season rack rates clearly, so we do not quote a firm November to March figure here.
Which costs are the same for everyone?
The caddie tip, club rental and transport cost the same whoever you are. Tiered pricing hits the green fee, and sometimes the caddie and cart fees.
Caddies are mandatory at Thai courses, one per player. The caddie fee paid to the course commonly runs ฿300 to ฿600 across Thailand, with Chiang Mai courses tending toward the lower end. The tip goes direct to your caddie in cash, separately, and typically runs ฿400 to ฿600 per 18 holes. Olsen Tours' Chiang Mai Highlands page (accessed 2026-10-24) lists a ฿400 tip per caddie as expected on top of its package price. Our caddie culture and tipping guide covers etiquette, and our cart and caddie fee breakdown covers what each course charges.
Transport is the cost visitors forget. Courses ring the valley, most 30 to 45 minutes from the city, and some further. A pre-booked private round trip to a course typically runs about ฿1,400 to ฿2,500 depending on distance and vehicle size. A Grab can work for a midday tee time, but it gets risky for 6:30am pickups or remote courses with a full golf bag, and finding a ride back from a rural clubhouse is not guaranteed.
Club rental is usually charged at the same rate for everyone, though quality varies a lot between courses. If you play more than two rounds, bringing your own set usually makes sense.
Does a golf package change what you pay?
Yes. A package swaps the walk-in visitor rate for a contracted rate and folds in hotel, private transfers and caddie fees, so you see one all-in number.
Operators negotiate rates with courses because they send golfers through the quiet months as well as the busy ones. That is why third-party bundles can look strong against rack rates. Olsen Tours' Royal Chiang Mai page (accessed 2026-10-24) lists per-person packages including green fee, caddie, cart and transport, for example ฿4,900 per person for two players in low season 2025.
A CMGT Golf package covers green fees, caddie fees, carts, your hotel, a private driver, airport transfers and on-the-ground support if a tee time needs to move. We are enquiry-driven. You tell us your dates, group size and courses, we send a quote, and you confirm with a deposit. Packages range from the Layover 2-night, 2-round trip to the Lanna Signature 7-night, 5-round trip.
How do you compare rates fairly across channels?
Compare the all-in cost per round: green fee, caddie fee, cart, tip and transport. Ignore the gap between Thai and visitor prices.
A simple check before you book:
- Ask each quote what is inside it. Green fee only, or green, caddie and cart?
- Add the caddie tip, roughly ฿400 to ฿600 per round, which most packages do not include.
- Add transport for each round if the quote does not include a driver.
- Check the season. High season, November to March, costs more and fills faster.
- Check weekday against weekend. Some courses charge more on Saturdays, Sundays and Thai public holidays.
Our booking direct vs agent guide runs the full numbers on both channels, and our best value golf course in Chiang Mai post covers where your baht goes furthest.
Is the cheapest season worth the lower rate?
Green season, April to October, has the lowest rates and easiest tee times. Mornings usually play well, but afternoon storms are frequent, often heaviest late in the season.
The cheapest rates sit inside green season. The trade-off is weather: humid days, short afternoon downpours and softer fairways. Book an early tee time and you usually finish before the rain. Carts may be restricted to paths after heavy rain, which slows play.
The best golf weather runs from about November to February, with cool mornings and dry fairways, and that is when rates and demand peak. From around late February into April, the burning season brings smoky haze, and air quality in Chiang Mai can reach unhealthy levels on bad days. A low rate in March is not a bargain if the air is poor on the back nine, so check a live air quality reading before you commit. Read our best time for golf in Chiang Mai guide before you pick dates.
How do you get a quote without the guesswork?
Send us your dates, group size and preferred courses. We reply with one all-in quote covering rounds, hotel, transfers and caddie fees, with no walk-in rates involved.
You do not need to work out which tier applies at which course. Tell us what you want to play on our Chiang Mai golf packages and enquiry page, and we price it on the rates we hold. We confirm tee times with each course after you accept the quote, so nothing is booked until you say yes. If one round booked direct comes out cheaper for you, we will say so.
Get an all-in Chiang Mai golf quoteGreen fees, caddies, carts, hotel and private transfers in one priceFrequently asked questions
Do foreigners pay more for golf in Thailand?
At some courses, yes. Many Thai courses publish one rate for Thai nationals and a higher one for foreign visitors. Some also have a middle rate for expats who can show residence, such as a work permit or a Thai driving licence. Other courses charge everyone the same. Chiang Mai is mixed, so check each course rather than assume. For a visitor on a golf holiday, the number that matters is the all-in cost of green fee, mandatory caddie fee and cart. Agent and package rates are often below the walk-in visitor rate, which narrows the gap a lot.
Can a tourist get the Thai price at a golf course?
Usually not by asking at the counter. Courses that split prices tie the local rate to a Thai ID card, and the expat rate to a work permit, a Thai driving licence or club membership. A tourist passport gets the visitor rate. The legitimate way to pay less is to book through an agent or package operator that holds contracted rates with the course. These rates are often lower than the walk-in visitor price because the operator sends steady volume. Do not try to borrow someone's ID. Staff check, and it creates trouble for your caddie and the course.
How much is a green fee in Chiang Mai for a foreign visitor?
It depends on the course and season. Green-season agent all-in rates for April to October 2026 run from about ฿1,950 at Gassan Panorama and Gassan Legacy to about ฿3,400 at Chiang Mai Highlands and ฿3,700 at Alpine. These include green fee, caddie fee and cart (CMGT Golf research, 2026). Royal Chiang Mai publishes a year-round green fee of about ฿2,800. High-season rates from November to March are higher, and most courses do not publish them clearly, so confirm at booking. Add a caddie tip of roughly ฿400 to ฿600 per round on top, paid in cash.
Does a golf package avoid foreigner pricing?
A package does not change the course's rate policy. It changes which rate you pay. Operators buy tee times at contracted rates, then bundle them with your hotel, private transfers and caddie fees into one quote. Across three or more rounds, that usually works out cheaper and simpler than paying the walk-in visitor rate at each course and arranging your own driver. For a single round, booking direct can match or beat a package. CMGT Golf is enquiry-driven: tell us your dates and courses on our golf page, and we send a quote before you pay a deposit.
Is dual pricing in Thailand legal?
Yes. Dual pricing is legal and long-standing in Thailand. National parks, some temples, some attractions and some golf courses all use it. Thai residents pay tax that subsidises many public sites, and local golfers are a course's year-round base, so courses price to keep them playing. For visitors it can feel unfair, and some courses get poor reviews for it. The practical answer is to compare the all-in cost you will actually pay, through whatever channel, rather than the gap between two numbers on a price board.



