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

