Thailand has more than 250 golf courses, warm weather all year and a caddie culture found almost nowhere else. The choice can be overwhelming, so here is how the main golf destinations compare. Each one links to our recommended courses and ready-made golf packages.
Bangkok
Championship golf on the edge of a world city
Bangkok has more golf courses within easy reach than anywhere else in Thailand, from tournament venues to relaxed parkland layouts. Play in the morning, then enjoy the city's food, shopping and nightlife. Ideal for a short golf break or as the first or last stop of a longer trip.
- Getting there: Fly into Bangkok (BKK or DMK); most courses are 30 to 90 minutes from the city
- Best for: City break plus golf, short trips, big choice of courses
Pattaya
The highest concentration of quality courses in Thailand
The Eastern Seaboard around Pattaya packs dozens of excellent courses into a short radius, including the famous Siam Country Club layouts. Short transfers mean more golf and less driving, and the beach resort keeps evenings lively.
- Getting there: About 1.5 hours by road from Bangkok Suvarnabhumi Airport (BKK)
- Best for: Golf-focused groups, lots of rounds, beach and nightlife
Hua Hin
Classic seaside golf in Thailand's royal resort town
Hua Hin is home to Royal Hua Hin, Thailand's oldest golf course (1924), and a string of scenic courses set between the mountains and the Gulf of Thailand. The pace is relaxed, the beaches are long and the town is easy to enjoy.
- Getting there: About 3 hours by road south of Bangkok
- Best for: Relaxed golf holidays, couples, longer stays
Phuket
Island golf with Andaman Sea views
Phuket combines a true beach holiday with standout courses such as Blue Canyon, Red Mountain and Laguna Golf Phuket. Direct international flights make it easy to reach, and non-golfers have plenty to do.
- Getting there: Fly direct to Phuket (HKT) or about 1.5 hours from Bangkok
- Best for: Golf plus beach, families and mixed groups
Chiang Mai
Mountain golf in Thailand's cultural north
Chiang Mai's courses sit in green valleys surrounded by mountains, with a cooler climate from November to February. Combine golf with temples, the old city and night markets, or extend the trip to Chiang Rai.
- Getting there: About 1 hour 15 minutes by air from Bangkok to Chiang Mai (CNX)
- Best for: Scenery, cooler weather, culture
Khao Yai
Highland fairways next to a national park
Khao Yai's courses are set on a cooler plateau beside one of Thailand's best-known national parks, with wide views and quiet tee sheets. Add vineyards, nature and a countryside resort for a peaceful golf escape.
- Getting there: About 2.5 to 3 hours by road north-east of Bangkok
- Best for: Nature, quiet courses, a short escape from Bangkok
Kanchanaburi
Peaceful golf along the River Kwai
West of Bangkok, Kanchanaburi offers uncrowded courses in green, hilly countryside, with the River Kwai and its history close by. A great add-on to a Bangkok trip or a calm stand-alone golf break.
- Getting there: About 2 to 3 hours by road west of Bangkok
- Best for: Quiet golf, nature and history
Koh Samui
A few memorable rounds on a tropical island
Koh Samui has only a handful of courses, but they come with dramatic hills and sea views. It suits a beach holiday with a few rounds of golf rather than a golf-every-day trip.
- Getting there: About 1 hour by air from Bangkok to Koh Samui (USM)
- Best for: Island holiday with some golf
Isaan
Off the beaten track in Thailand's north-east
Isaan is Thailand's rural north-east, where well-kept courses such as Singha Park Khon Kaen see few international visitors. Expect empty fairways, friendly local culture and great regional food.
- Getting there: About 1 hour by air from Bangkok to Khon Kaen (KKC)
- Best for: Explorers, uncrowded golf, local culture
Practical tips
Before you tee off in Thailand
Best time to play
November to February is cool and dry in most regions; March to May is hot, and the rainy season brings afternoon showers but quieter, cheaper courses.
Caddies
Most Thai courses require a caddie for every golfer. They know the greens and are part of the experience; a tip is customary.
Carts
Golf carts are optional at many courses and compulsory at some. We include them in your quote where they are required.
Weekdays vs weekends
Weekday green fees are lower and tee sheets quieter; weekend tee times near Bangkok fill up first, so book early.
Questions
Frequently asked questions
When is the best time for a golf holiday in Thailand?
November to February is the most popular season, with cooler and drier weather in most of the country. Golf is played all year round: March to May is hot, and from June to October the rainy season usually brings short afternoon showers, quieter courses and lower prices.
Which Thailand golf destination should I choose?
Pattaya has the most courses within short drives, Bangkok combines golf with a city break, Hua Hin and Phuket pair golf with the beach, and Chiang Mai and Khao Yai offer cooler mountain scenery. Many golfers combine two destinations; we can suggest the right mix for your group.
Do I need a caddie in Thailand?
At most courses a caddie is compulsory for each golfer. Caddie fees are included in our golf packages, and a tip for your caddie is customary.
What does a golf package include?
Our golf packages typically include accommodation with breakfast, green fees, caddies, airport and golf course transfers, and local support during your trip. Every package can be adjusted to your dates, courses, hotels and group size.
How do I book?
Send us an enquiry with your dates, number of golfers and preferred destinations. Our team replies with a tailor-made quote, and once you confirm we reserve your tee times, hotels and transfers.