On the Pacifico course at Punta Mita, hole 3B is an optional par 3 played from the beach to a natural rock island green across a carry of about 175 to 195 yards, and at low tide an amphibious cart drives you out to putt. It sums up golf in Mexico: big-name designs set on dramatic coast, mostly inside resorts, priced closer to the United States than to Thailand.
The country’s best golf is in Cabo San Lucas and San José del Cabo at the tip of Baja, where desert canyons run down to the Pacific and the Sea of Cortez. Banderas Bay around Puerto Vallarta has the next-biggest cluster, and the Caribbean side has the flat jungle and mangrove courses of Cancún and Playa del Carmen. Mazatlán, Ixtapa, Huatulco and Loreto add quieter, cheaper rounds.
The PGA Tour plays two events here each year: the Mexico Open at Vidanta Vallarta and the World Wide Technology Championship at Tiger Woods’ El Cardonal in Los Cabos. Plan for November to April, when it is dry and sunny on every coast.
At a Glance#
- Best region overall: Los Cabos, between Cabo San Lucas and San José del Cabo, with Quivira, Diamante, Palmilla, Cabo Real and Puerto Los Cabos along one 30 km coast.
- Bucket-list hole: the Tail of the Whale island green at Punta Mita, north of Puerto Vallarta, open only to members and resort guests.
- Caribbean golf: El Camaleón at Mayakoba near Playa del Carmen, plus Playa Mujeres and Moon Palace near Cancún.
- Value and quiet: El Cid and Estrella del Mar in Mazatlán, Palma Real in Ixtapa, and TPC Danzante Bay at Loreto.
- Costs: top resort courses about US$250 to $475 in high season, with a cart included; good regional courses from about US$60.
- Best months: November to April; summer brings heat, hurricanes and the lowest rates.
Los Cabos#
The 30 km Tourist Corridor between Cabo San Lucas and San José del Cabo is Mexico’s golf capital, and the reason most golfers fly to Mexico at all. The courses play through desert arroyos full of cardón cactus, then turn to the sea for a run of cliff-top holes.
- Quivira: a Jack Nicklaus design on the Pacific cliffs just west of Cabo San Lucas, with some of the most photographed holes in the country. Play is mostly for guests of the resorts and homes inside the development.
- Diamante: north of Cabo San Lucas on the Pacific dunes, with Davis Love III’s Dunes course and El Cardonal, the first course Tiger Woods designed and home of the PGA Tour’s World Wide Technology Championship since 2023. It runs largely as a members and residents club, so access is usually through a stay.
- Palmilla: Nicklaus’s first course in Latin America, 27 holes in the hills above the One&Only resort near San José del Cabo.
- Cabo Real, Club Campestre and Puerto Los Cabos: the strongest fully public options, run by one management company, with Puerto Los Cabos mixing Nicklaus and Greg Norman nines above the marina.
- Cabo del Sol: the Ocean Course is now the private Cove Club; the inland Desert Course stays open to visitors.
Fees are the highest in Mexico: plan on about US$250 to $475 for the headline courses in winter, less at Cabo Real or Club Campestre, and much less in summer and on twilight tee times. Both towns are 20 to 45 minutes from Los Cabos airport. Our beaches guide covers the swimming beaches nearby, since many Pacific ones are unsafe for swimming.

Puerto Vallarta and Punta Mita#
Puerto Vallarta and the Riviera Nayarit to the north wrap around Banderas Bay, with a dozen courses within an hour of the airport.
Punta Mita, at the bay’s northern tip, has two Nicklaus courses, Pacifico and Bahía. Pacifico’s Tail of the Whale is tide-dependent: at high tide you play the alternative hole 3A on land. The club is private, open to members, property owners and guests of the Four Seasons and St. Regis inside the gate, so book a room there if the hole is the goal.
Open to visitors: Vista Vallarta in the foothills behind the city has two courses, by Nicklaus and Tom Weiskopf. At Vidanta in Nuevo Vallarta, the Greg Norman course hosts the PGA Tour’s Mexico Open. Marina Vallarta is the convenient flat course beside the hotel zone, and El Tigre at Paradise Village is good for higher handicaps. The surf town of Sayulita is about 45 minutes north if non-golfers in your group want a beach day.

Cancún and the Riviera Maya#
The Caribbean courses are flat, humid and green, cut through mangroves, jungle and limestone with cenotes in play.
El Camaleón at Mayakoba, a Greg Norman design just north of Playa del Carmen, hosted the PGA Tour’s first regular event in Mexico for 16 years, then a LIV Golf event. Holes move from jungle to mangrove canal to beach, and the first green sits beside a cenote. Hotel guests at Mayakoba’s resorts get priority tee times.
Near Cancún, Playa Mujeres Golf Club, another Norman course, runs along the coast north of the city. Moon Palace has 27 Nicklaus holes south of the airport, and the Iberostar course in the Hotel Zone is the easiest to reach from a beach hotel. Further south, Iberostar Playa Paraíso and the Riviera Maya Golf Club near Akumal are resort courses that take outside play. On Cozumel, the Cozumel Country Club is the island’s only course.
Green fees run roughly US$150 to $300 in winter. Many all-inclusives sell golf packages or waive green fees for guests, so compare before you book a room.

Mazatlán, Ixtapa and Huatulco#
Mazatlán is the budget golf base on the Pacific. El Cid has 27 holes beside its resort in the Golden Zone, and Estrella del Mar, a Robert Trent Jones Jr. course south of the airport, has holes right along the beach.
In Ixtapa, the Palma Real course, also by Robert Trent Jones Jr., is known for the crocodiles that sun themselves on the lagoon banks; leave any ball that lands near them. The Marina Ixtapa course is the other choice, and Zihuatanejo is 15 minutes away for dinner.
Huatulco in Oaxaca has one course, Las Parotas (the former Tangolunda club), an 18-hole layout above Tangolunda Bay that suits a beach holiday with a round or two.
Loreto and Mexico City#
TPC Danzante Bay, near Loreto on the Sea of Cortez, is a Rees Jones course climbing a desert ridge above the bay and the islands of the national marine park. It sees a fraction of Cabo’s traffic.
Golf in Mexico City, Guadalajara and Monterrey is almost all private. At about 2,240 m, Mexico City’s altitude makes the ball fly noticeably farther; Club de Golf Chapultepec hosted the WGC-Mexico Championship from 2017 to 2020. Visitors usually need a member or a hotel arrangement to play, so the cities suit a round you set up in advance rather than a golf trip. Guadalajara is the hometown of Lorena Ochoa, the former world number one.
Best time to go#
November to April is the season everywhere: dry, sunny and in the mid-20s °C (70s °F) on the coasts. January to March is peak, with the highest fees and fullest tee sheets in Los Cabos and Vallarta. From June to October it is hot and humid, Los Cabos often tops 35°C (95°F), and hurricane season runs June to November, but summer rates can fall by a quarter to a third. Tee off early in the warm months. See the best time to visit Mexico for the coasts month by month.
Fees, carts and booking#
| Item | Rough cost (check current rates) |
|---|---|
| Top Los Cabos course, high season | about US$250 to $475 |
| Public-access resort course, high season | about US$150 to $280 |
| Regional course (Mazatlán, Ixtapa, Huatulco) | about US$60 to $180 |
| Summer or twilight rate | often 25 to 35% less |
| Club rental | about US$50 to $90 |
- Carts and caddies: resort green fees usually include a shared cart, range balls and water. Caddies are rare outside the city clubs.
- Tipping: tip in cash pesos: about 50 to 100 pesos a bag for the bag-drop staff, and several hundred pesos per group for a forecaddie.
- Booking: book Los Cabos and Vallarta weeks ahead in winter. Hotel concierges and stay-and-play packages often get better rates than the rack price.
- Prices: resort courses quote in US dollars and take cards; local courses charge in pesos. Check the Mexico costs guide for exchange tips.
- Dress: collared shirts and no denim at most clubs; bring sunscreen and plenty of water.
Ask about twilight rates in Los Cabos: tee times from about 2pm are much cheaper, and the light over the Pacific is at its best on the closing holes.
Best places for golf in Mexico#
More Things to Do#
Mexico golf FAQs#
Where is the best golf in Mexico?
Los Cabos, at the tip of Baja California, has the most top-ranked courses, including Quivira, Diamante and Palmilla. Banderas Bay around Puerto Vallarta and the Riviera Maya are the other main golf regions.
How much does golf cost in Mexico?
Expect about US$250 to $475 at the best Los Cabos courses in winter, US$150 to $280 at public resort courses and US$60 to $180 in Mazatlán or Ixtapa. Fees usually include a cart, and summer or twilight rates are much lower.
Can anyone play the Tail of the Whale at Punta Mita?
No. The Punta Mita club is private and open only to members, property owners and guests staying inside the gated development, such as at the Four Seasons or St. Regis. The island green can only be played at low tide.
When is the best time to play golf in Mexico?
November to April, when it is dry and warm on every coast. Summer is hot and falls in hurricane season, but green fees drop sharply.
Is Los Cabos or the Riviera Maya better for golf?
Los Cabos has more high-end courses and more dramatic ocean holes. The Riviera Maya is cheaper to reach from more cities and pairs golf with cenotes and Maya ruins.
