Fee:

70 courses in Bangkok

The Royal Golf and Country Club
The Royal Golf and Country Club
Bangkok
½4.7(3,430)
Par 72
Alpine Golf & Sports Club
Alpine Golf & Sports Club
Bangkok
½4.6(1,911)
฿2,800from / round
18 holesPar 72Championship
The Royal Gems Golf City
The Royal Gems Golf City
Bangkok
½4.6(1,500)
18 holes
Royal Bangpa In Golf Course
Royal Bangpa In Golf Course
Bangkok
½4.5(695)
Rajpruek Club
Rajpruek Club
Bangkok
½4.5(1,338)
Dynasty Golf and Country Club
Dynasty Golf and Country Club
Bangkok
½4.5(824)
Narai Hill Golf and Country Club
Narai Hill Golf and Country Club
Bangkok
4.4(391)
Khao ChaNgok Golf and Country Club
Khao ChaNgok Golf and Country Club
Bangkok
4.4(706)
Royal Hills Golf
Royal Hills Golf
Bangkok
4.4(3,189)
18 holes
Watermill Golf
Watermill Golf
Bangkok
4.4(623)
Suwan Golf and Country Club
Suwan Golf and Country Club
Bangkok
4.4(948)
Riverdale Golf Club
Riverdale Golf Club
Bangkok
4.4(1,166)
18 holes
Thana City Golf and Sports Club
Thana City Golf and Sports Club
Bangkok
4.4(3,323)
Par 72
Cascata Golf Club
Cascata Golf Club
Bangkok
4.3(1,191)
฿1,700from / round
36 holes
Panya Indra Golf Club
Panya Indra Golf Club
Bangkok
4.3(1,704)
27 holes
Bangpakong Riverside Golf
Bangpakong Riverside Golf
Bangkok
4.3(1,250)
Par 72
Royal Lakeside Golf Club
Royal Lakeside Golf Club
Bangkok
4.3(1,371)
18 holes
The Royal Gems Golf and Sports Club
The Royal Gems Golf and Sports Club
Bangkok
4.3(582)
Uniland Golf and Country Club
Uniland Golf and Country Club
Bangkok
4.3(616)
Flora Ville Chuan Chuen Golf Club
Flora Ville Chuan Chuen Golf Club
Bangkok
4.3(1,330)
Lamlukka Country Club
Lamlukka Country Club
Bangkok
4.3(921)
Summit Windmill Golf Club
Summit Windmill Golf Club
Bangkok
4.3(2,154)
18 holes
Ayutthaya Golf Club
Ayutthaya Golf Club
Bangkok
4.2(810)
18 holes
Bangsai Country Club
Bangsai Country Club
Bangkok
4.2(993)
27 holes
Rachakram Golf Club
Rachakram Golf Club
Bangkok
4.2(1,033)
18 holes
Krungthep Kreetha Sports Club
Krungthep Kreetha Sports Club
Bangkok
4.2(1,016)
฿2,450from / round
18 holes
Dhupatemiya Golf Course
Dhupatemiya Golf Course
Bangkok
4.2(801)
Krung Kavee Golf Course and Country Club
Krung Kavee Golf Course and Country Club
Bangkok
4.2(329)
Pinehurst Golf Club
Pinehurst Golf Club
Bangkok
4.2(3,123)
Muang Kaew Golf Course
Muang Kaew Golf Course
Bangkok
4.2(1,294)
The Vintage Club
The Vintage Club
Bangkok
4.2(897)
Muang Ake Wang Noi Golf Course
Muang Ake Wang Noi Golf Course
Bangkok
4.1(551)
Northern Rangsit Golf Club
Northern Rangsit Golf Club
Bangkok
4.1(802)
฿1,000from / round
18 holes
Windsor Park and Golf Club
Windsor Park and Golf Club
Bangkok
4.1(1,467)
Rose Garden Golf Club
Rose Garden Golf Club
Bangkok
4.1(871)
18 holes
Bangpoo Golf and Sport Club
Bangpoo Golf and Sport Club
Bangkok
4.1(889)
The Pine Golf and Lodge (Nongjok Golf Club)
The Pine Golf and Lodge (Nongjok Golf Club)
Bangkok
4.0(952)
Par 72
331 Golf Club
331 Golf Club
Bangkok
4.0(123)
Prime City Golf Club
Prime City Golf Club
Bangkok
4.0(208)
Salaya Naval Golf Course
Salaya Naval Golf Course
Bangkok
4.0(182)
Muang Ake Golf Course
Muang Ake Golf Course
Bangkok
4.0(576)
Lakewood Country Club
Lakewood Country Club
Bangkok
4.0(1,289)
฿2,300from / round
27 holes
Lakewood Links
Lakewood Links
Bangkok
4.0(66)
฿2,300from / round
18 holes
Kantarat Golf Course
Kantarat Golf Course
Bangkok
½3.9(417)
Sunrise Lagoon Hotel and Golf
Sunrise Lagoon Hotel and Golf
Bangkok
½3.9(599)
Thanya Golf Club
Thanya Golf Club
Bangkok
½3.9(815)
Par 108
Subhapruek Golf Course
Subhapruek Golf Course
Bangkok
½3.9(680)
Ekachai Golf and Country Club
Ekachai Golf and Country Club
Bangkok
½3.9(456)
Unico Grande Golf Course
Unico Grande Golf Course
Bangkok
½3.8(583)
18 holesPar 63
Muang Ake Vista Golf Course
Muang Ake Vista Golf Course
Bangkok
½3.8(545)
Thanont Golf View and Sports Club
Thanont Golf View and Sports Club
Bangkok
½3.7(585)
Best Ocean Golf
Best Ocean Golf
Bangkok
½3.6(551)
18 holes
President Country Club
President Country Club
Bangkok
Suvarnabhumi Golf and Country Club
Suvarnabhumi Golf and Country Club
Bangkok
Golf
Krisda City Golf Hills
Bangkok
Golf
NCR Golf and Resort
Bangkok
Kiarti Thanee Country Club
Kiarti Thanee Country Club
Bangkok
Nikanti Golf Club
Nikanti Golf Club
Bangkok
½4.7(1,607)
฿5,900from / round
18 holesPar 72All-Inclusive
Amata Spring CC
Amata Spring CC
Bangkok
½4.6(1,475)
18 holesPar 72Championship
Thai Country Club
Thai Country Club
Bangkok
½4.5(1,418)
฿3,200from / round
18 holesPar 72Championship
Ayodhya Links
Ayodhya Links
Bangkok
½4.6(208)
18 holesPar 72Links
Navatanee Golf Course
Navatanee Golf Course
Bangkok
½4.5(1,444)
฿2,500from / round
18 holesPar 72Championship
Bangkok Golf Club
Bangkok Golf Club
Bangkok
4.3(1,396)
฿2,000from / round
18 holesPar 72Championship
Lotus Valley Golf
Lotus Valley Golf
Bangkok
4.3(1,057)
฿1,600from / round
18 holesPar 72Championship
Legacy Golf Club
Legacy Golf Club
Bangkok
4.2(857)
฿2,200from / round
18 holesPar 72Championship
Green Valley CC
Green Valley CC
Bangkok
4.2(1,174)
฿1,800from / round
18 holesPar 72Championship
Bangna Navy Golf Course
Bangna Navy Golf Course
Bangkok
4.3(133)
Royal Thai Army Sports Center (New Course)
Royal Thai Army Sports Center (New Course)
Bangkok
4.2(1,062)
Royal Thai Army Sports Center (Old Course)
Royal Thai Army Sports Center (Old Course)
Bangkok
4.2(1,062)
Royal Thai Air Force Golf Course (Thong Yai)
Royal Thai Air Force Golf Course (Thong Yai)
Bangkok
½3.9(190)

No courses match your filter.

About Golf in Bangkok

Bangkok is Thailand's undisputed golf capital. With more than 60 courses within 60km of the city centre, it offers an unparalleled concentration of championship golf — from the legendary Alpine Golf & Sports Club where Tiger Woods won the Johnnie Walker Classic, to new entrants like Stonehill Golf Club and the ultra-exclusive Nikanti.

Most Bangkok courses are located in three satellite clusters: the northern Pathum Thani corridor (Alpine, Navatanee, Amata Spring), the eastern Bangna-Chachoengsao corridor (Thai Country Club, Summit Windmill, Panya Indra), and the western suburbs. The majority are accessible by expressway within 45 minutes of central Bangkok.

Green fees in Bangkok range from around ฿1,200 for weekday municipal courses to ฿5,000+ at the top private clubs. Most courses require a caddie (typically ฿400–฿500 per round) and many require or recommend a buggy. International golfers should book tee times in advance, especially for the most popular courses on weekends.

Where to Stay

Planning golf in Bangkok? Base yourself close to the courses you want to play — compare hotel and resort prices for your dates:

Search Bangkok hotels on Agoda Search on Booking.com

Booking via these links may earn us a small commission at no extra cost to you — see our affiliate disclosure.

Planning a golf holiday here? Read the complete Thailand golf planning guide, work out what your trip will cost, or browse 7-day and 10-day itineraries.

Compare All Bangkok Courses

Click a column heading to sort. Fees are published visitor rates — see the Thailand Green Fee Index for how Bangkok compares nationally.

Course ↕Low season ↕High season ↕Par ↕Yards ↕Rating ↕
Nikanti Golf Club฿5,900฿5,900727,0484.7★
The Royal Golf and Country Club725,4874.7★
Alpine Golf & Sports Club฿2,800฿4,000727,1504.6★
Amata Spring CC727,4004.6★
Ayodhya Links727,6394.6★
Dynasty Golf and Country Club725,1884.5★
Navatanee Golf Course฿2,500฿3,500726,9074.5★
Rajpruek Club724,9804.5★
Royal Bangpa In Golf Course724.5★
Thai Country Club฿3,200฿4,500727,1584.5★
Khao ChaNgok Golf and Country Club724.4★
Narai Hill Golf and Country Club724.4★
Riverdale Golf Club725,3414.4★
Royal Hills Golf725,3014.4★
Suwan Golf and Country Club725,5994.4★
Thana City Golf and Sports Club725,4004.4★
Watermill Golf725,6744.4★
Bangkok Golf Club฿2,000฿2,800727,0004.3★
Bangna Navy Golf Course724.3★
Bangpakong Riverside Golf725,4704.3★
Cascata Golf Club฿1,700฿2,700724.3★
Flora Ville Chuan Chuen Golf Club724.3★
Lamlukka Country Club724.3★
Lotus Valley Golf฿1,600฿2,200727,1004.3★
Panya Indra Golf Club724.3★
Royal Lakeside Golf Club725,2764.3★
Summit Windmill Golf Club฿3,500฿4,500726,9644.3★
The Royal Gems Golf and Sports Club725,4374.3★
Uniland Golf and Country Club724.3★
Ayutthaya Golf Club725,6094.2★
Bangsai Country Club724.2★
Dhupatemiya Golf Course724.2★
Green Valley CC฿1,800฿2,500726,9004.2★
Krung Kavee Golf Course and Country Club724.2★
Krungthep Kreetha Sports Club฿2,450฿3,500724.2★
Legacy Golf Club฿2,200฿3,000727,1004.2★
Muang Kaew Golf Course724.2★
Pinehurst Golf Club724.2★
Rachakram Golf Club725,2464.2★
Royal Thai Army Sports Center (New Course)724.2★
The Vintage Club725,0724.2★
Bangpoo Golf and Sport Club724.1★
Muang Ake Wang Noi Golf Course724.1★
Northern Rangsit Golf Club฿1,000฿2,000725,4364.1★
Rose Garden Golf Club725,4294.1★
Windsor Park and Golf Club724.1★
331 Golf Club724.0★
Lakewood Country Club฿2,300฿3,300724.0★
Muang Ake Golf Course724.0★
Prime City Golf Club725,6734.0★
Salaya Naval Golf Course724.0★
The Pine Golf and Lodge (Nongjok Golf Club)725,5504.0★
Ekachai Golf and Country Club723.9★
Kantarat Golf Course723.9★
Royal Thai Air Force Golf Course (Thong Yai)725,6133.9★
Subhapruek Golf Course723.9★
Sunrise Lagoon Hotel and Golf725,9043.9★
Thanya Golf Club1083.9★
Muang Ake Vista Golf Course723.8★
Unico Grande Golf Course634,5483.8★
Thanont Golf View and Sports Club725,0963.7★
Best Ocean Golf725,5233.6★
Kiarti Thanee Country Club725,575
Krisda City Golf Hills725,330
NCR Golf and Resort725,236
President Country Club72
Suvarnabhumi Golf and Country Club725,434

Our Bangkok picks

When to play in Bangkok

November to February is prime time — dry, relatively cool mornings around 24–32°C. March to May is very hot (book dawn tee times); June to October brings afternoon downpours that usually pass within an hour, and green fees drop noticeably. More detail in our best time to play guide.

Frequently Asked Questions

There are 70 golf courses in Bangkok 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 Bangkok, 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 Bangkok'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).

Who is the trip for?

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.