The Best Free Golf Video Lessons565 Free Golf Lessons from the Best ProsOver 120,000,000 views
565 lessons from professionals, selected and summarizedOver 120,000,000 views across all videos
Topics
A fairway at El Camaleón, the Mayakoba Golf Course, in the Riviera Maya

Best Golf Resorts in Mexico

Updated on November 8, 2026

👉 All Our Golf Rankings: The Best Golf Courses in Mexico, The Best Golf Resorts in Florida, The Best All-Inclusive Golf Resorts…

What is the best golf resort in Mexico? The Resort at Diamante, in Cabo San Lucas, ranked 20th on Golf World's list of the world's top 100 golf resorts, ahead of One&Only Palmilla and Pueblo Bonito Pacifica. Here are the 10 best golf resorts in Mexico.

Top photo: a fairway at El Camaleón in Mayakoba. LubomirSub, CC BY-SA 4.0, via Wikimedia Commons.

Independent ranking. Best Golf Tips may form partnerships with hotels or booking platforms, but this has no effect on this ranking.

The 10 Best Golf Resorts in Mexico

10 resorts shown.

RankResortLocationCourseAwards
1The Resort at Diamante🇲🇽 Cabo San LucasDunes (Davis Love III), El Cardonal (Tiger Woods)Golf World #20
GOLF Top 100
2One&Only Palmilla🇲🇽 San José del CaboPalmilla Golf Club, 27 holes (Jack Nicklaus)Golf World #36
GOLF Top 100
3Pueblo Bonito Pacifica (Quivira)🇲🇽 Cabo San LucasQuivira Golf Club (Jack Nicklaus), for Pueblo Bonito hotel guests onlyGolf World #64
4Bahia Principe Grand Akumal🇲🇽 Akumal (Riviera Maya)PGA Riviera Maya at Tulum Country ClubGOLF Top 100
World Golf Awards: Mexico's Best Golf Course (its course)
5Mayakoba (Rosewood, Fairmont, Banyan Tree, Andaz)🇲🇽 Playa del Carmen (Riviera Maya)El Camaleón, 18 holes, in the resortGOLF Top 100
6Punta Mita (Four Seasons, St. Regis)🇲🇽 Punta Mita (Nayarit)Pacifico and Bahía (Jack Nicklaus)GOLF Top 100
7Grand Solmar at Rancho San Lucas🇲🇽 Cabo San LucasRancho San Lucas Golf Club (Greg Norman)GOLF Top 100
8Four Seasons Resort Los Cabos at Costa Palmas🇲🇽 La Ribera (East Cape)Costa Palmas Golf ClubGOLF Top 100
9Villa del Palmar at the Islands of Loreto🇲🇽 LoretoTPC Danzante Bay, in the same resortGOLF Top 100
10Marriott Puerto Vallarta Resort & Spa🇲🇽 Puerto VallartaMarina Vallarta Golf Club, nearbyWorld Golf Awards: Mexico's Best Golf Hotel

Rank: Our ranking system (see methodology). Accolades: Golf World, Top 100 Golf Resorts in the World 2026 (rank); GOLF, Top 100 Resorts 2024–25 (unranked list); World Golf Awards 2025. Packages and golf access information retrieved from official websites on November 8, 2026: check the terms and conditions before booking.

Our Method

We compared Golf World's Top 100 Golf Resorts in the World (2026 Edition), The Top 100 Golf Resorts (2024-25) and The 2025 World Golf Awards Winners List: 4 points for a ranking of 1–25 in Golf World, 3 for 26–50, 2 for 51–75, 1 for 76–100; 1 point for the Top 100 in GOLF; 1 point per award at the World Golf Awards. In the event of a tie, the resort with the higher Golf World ranking takes precedence. Resorts without any awards are then ranked based on their courses. This ranking is reviewed annually.

Fred’s Take

Los Cabos has become Mexico's golf capital: Diamante, Palmilla, and Quivira—all just minutes apart—make for an unforgettable stay. In the Riviera Maya, Mayakoba and El Camaleón remain the top choices.

Frequently Asked Questions About Golf Resorts in Mexico

What is the best golf resort in Mexico?

The Resort at Diamante in Cabo San Lucas, ranked 20th on Golf World's list of the world's top 100 golf resorts.

Where can you play golf in Mexico?

In Los Cabos (Diamante, Palmilla, Quivira, Cabo del Sol), on the Riviera Maya (Mayakoba, Akumal), and in Punta Mita, near Puerto Vallarta.

Are there any all-inclusive golf resorts in Mexico?

Yes, particularly the Bahia Principe Grand Akumal and the Hard Rock Riviera Maya, but green fees are still an extra charge at those resorts: see Our ranking of all-inclusive golf resorts.

Table of Contents
* Amateur competitions with guidance from the pros