Home / Guides / Golf Near San Juan

Golf Near San Juan & the Airport

Every course in Puerto Rico ranked by distance from San Juan, with drive-time estimates and arrival-day tips.

Reviewed October 20263 min readIndependent & ad-supported

Most of Puerto Rico’s best golf sits within about an hour of San Juan and Luis Muñoz Marín International Airport (SJU), so you can land in the morning and tee off after lunch. The table lists every course in our directory by straight-line distance from the airport, with an estimated drive time (traffic varies a lot, especially on weekdays).

CourseTownMiles from SJU*Typical drive (est.)FeeAccess
Fort BuchananGuaynabo8 mi15–30 min$Limited access
BerwindRío Grande / Loíza11 mi30–45 min$$Limited access
Río BayamónBayamón11 mi25–40 min$$Open to public
Bahia BeachRío Grande12 mi30–45 min$$$$Resort / stay-and-play
Grand ReserveRío Grande14 mi30–45 min$$ – $$$Resort / stay-and-play
Rio Mar Country ClubRío Grande16 mi35–50 min$$ – $$$Resort / stay-and-play
Caguas RealCaguas17 mi30–45 min$$Open to public
TPC Dorado BeachDorado20 mi35–50 min$$$$Resort / stay-and-play
El ConquistadorFajardo25 mi50–75 min$$$Resort / stay-and-play
Palmas Athletic ClubHumacao27 mi60–80 min$$ – $$$Resort / stay-and-play
El LegadoGuayama33 mi60–80 min$$Open to public
Costa CaribePonce51 mi1 hr 30 min–2 hr$ – $$Open to public
Royal IsabelaIsabela65 mi1 hr 30 min–2 hr$$$$Limited access
Punta BorinquenAguadilla75 mi1 hr 45 min–2 hr 15 min$Open to public

*Straight-line distance; driving distance is longer. Drive times are estimates, not guarantees.

Closest championship golf

Bahía Beach, Grand Reserve and Rio Mar cluster in Río Grande, 30–50 minutes east; TPC Dorado Beach is a similar distance west along the north coast. You can play more than one course in a day trip from a San Juan hotel, but a resort base in Río Grande or Dorado saves driving.

Best budget round near the airport

Río Bayamón is a municipal 18-hole course about 15 minutes from San Juan with a large driving range and night golf. Caguas Real is about 17 miles south.

Cruise-day golf

Golf before the ship leaves needs planning. Río Bayamón is the simplest walk-up option. Fort Buchanan is close to the cruise port but restricted to eligible military players with tee times booked by phone. Resort courses require advance tee times, and you should allow extra time to return to the ship.

Where to stay near San Juan for golf

For Río Grande golf, see Four Seasons, Wyndham Grand Rio Mar and Hyatt Regency Grand Reserve; for Dorado, Dorado Beach or the more affordable Embassy Suites Dorado del Mar. The interactive map shows everything at once.

Frequently Asked Questions

What is the closest golf course to San Juan airport?

By straight-line distance the closest is Fort Buchanan (restricted access), followed by Río Bayamón, Berwind and the Río Grande resort courses. For a visitor-friendly round, Río Bayamón and Bahía Beach are the easiest.

Can I golf on a cruise day in San Juan?

Yes, with planning. Río Bayamón accepts public play, while resort courses need advance tee times. Fort Buchanan is restricted to eligible military players.

How far are the best golf courses from San Juan?

Bahía Beach, Grand Reserve, Rio Mar and TPC Dorado Beach are roughly 30 to 50 minutes away; El Conquistador and Palmas del Mar are 50 to 80 minutes; Royal Isabela and Punta Borinquen are about two hours.

Find your golf-resort hotel

Search hotels in Dorado, Río Grande, Fajardo, Ponce and more, then play the course next door.

Affiliate disclosure: booking tools are provided by Trip.com. If you book through them we may earn a commission at no extra cost to you. Learn more.