The Clubhouse

Best golf resorts in Mexico

Take advantage of everything Mexico has to offer, from first-class accommodation and hospitality to pristine golf courses.

Joseph Dent
Joseph Dent
9 mins read
MexicoAmericasLuxuryGolf & beach

With stunning natural landscapes and some top-class luxury all-inclusive resorts, a golf trip to Mexico will be one you certainly won’t forget. With an incredible variety of courses available of contrasting difficulties, there’s something for golfers of all abilities to enjoy at the best golf resorts in Mexico. Enjoy a hassle-free vacation, explore picture-perfect beaches, and play courses designed by some of the sport’s best architects.

Moon Palace Golf & Spa Resort

Located on Cancun’s Riviera Maya, the Moon Palace Golf & Spa Resort is the perfect destination for a relaxing all-inclusive stay. Just 15 minutes from Cancun airport, this five-star resort offers 2,500 rooms, a huge range of dining options with over 25 restaurants and bars, a luxury spa, as well as other fantastic on-site facilities.

Being just a 30-minute drive from the city of Cancun, when taking a break from the course, be sure to take a visit to the spectacular Chichen Itza on a full-day tour of the UNESCO World Heritage site.

Moon Palace Cancun

On-site at Moon Palace you’ll find the 27-hole Jack Nicklaus-designed Moon Palace Golf Club. With nearly all the holes lined with vegetation or natural wetlands, the Moon Palace Golf Course is a real challenge. The first 18-holes provide a pleasant parkland round of golf in beautiful natural surroundings with holes 19-27 proving more of a test of your golfing ability with tight fairways, forced carries over water, and undulating sandy waste areas.

If you’re looking to explore other courses around the area during a trip to Cancun, El Camaleon and Gran Coyote can both be reached within 40 minutes.

Moon Palace Golf Course

Pueblo Bonito Rose Resort & Spa

On the southern tip of the Baja California Sur Peninsula on El Médano Beach you’ll find the five-star Pueblo Bonito Rose Resort & Spa. Suitable for both golfers and non-golfers this resort offers 260 rooms, three on-site restaurants, and a spa. The combination of fantastic on-site facilities makes this resort perfect for those looking to experience some top-quality golf at the likes of Quivira Golf Club, Cabo Real, and Cabo del Sol.

Pueblo Bonito Rose Resort & Spa

Just a short drive from the resort you’ll find one of the World’s 100 greatest courses at Quivira Golf Club, as well as the great courses at Cabo del Sol Golf Club, and Palmilla Golf Club which are all less than 20 minutes from the hotel. At Palmilla Golf Club you’ll find 27-holes of sensational Nicklaus-designed golf, and with five sets of tee boxes this course is perfect for golfers of any skill level.

Quivira Golf Club

Playacar Palace

Overlooking Playa del Carmen’s famous 5th Avenue and the Cozumel Island Ferry Dock is the Playacar Palace. With deluxe, superior, and ocean-view rooms alongside several fantastic golf courses nearby, a stay at this resort won’t be short of both relaxation and magnificence.

Playacar Palace sports an impressive three restaurants and four bars on-site, and with easy access to the nightlife in Playa, you’ll have plenty to keep you busy in the evenings. The resort is also home to a luxury spa fitted with hydrotherapy, plunge pools, and steam rooms – perfect for relaxing in post round or enjoying some treatments in during the day.

Playacar Palace

Having regularly hosted the PGA TOUR’s Mayakoba Classic, El Camaleon at Mayakoba is a definite must play during a trip to Cancun. The El Camaleon course meanders through jungle, wetlands, and coastline, and with cenote (sink hole) hazards along this course, this Championship layout is built for golfers looking to experience one of the best PGA TOUR venues in Mexico.

Other courses to play during a vacation to Playacar Palace include the Hard Rock Golf Club, Riviera Maya Golf Club and Gran Coyote. The location of Playacar Palace combined with the range of golf courses nearby make this resort the ideal destination for a memorable golf trip.

Mayakoba El Camaleon Golf Club

Pueblo Bonito Los Cabos Resort & Spa

With sensational views overlooking the Sea of Cortez and El Médano Beach, Pueblo Bonito Los Cabos Resort & Spa is a fantastic resort that offers you modern and sophisticated accommodation combined with outstanding golf.

Here, you’ll experience luxurious suite accommodation and with three restaurants, the Armonia Spa located just a short walk away and many more activities readily available, this all-inclusive resort is the ultimate relaxation destination when taking a break from the course.

Pueblo Bonito Los Cabos Resort & Spa

A short drive from the resort, you’ll find Quivira Golf Club. Designed by Jack Nicklaus, this 7,085 yard course is exclusively open to members and residents at Pueblo Bonito resorts and was recently voted one of the World’s 100 Greatest Golf Courses. With sensational views and drops from the tees to the fairways it’s easy to see why this course is so impressive.

While in Cabo, be sure to also take on the Desert Course at Cabo del Sol Golf Club with undulating greens and dramatic bunkering making this course a real challenge. Of course, there are plenty more courses in the local area to play just a short drive further including Cabo Real and Palmilla Golf Club.

Cabo Del Sol Golf Club

Pueblo Bonito Pacifica Golf & Spa Resort

Tucked away on the Baja California Sur peninsula, the adults-only Pueblo Bonito Pacifica Golf & Spa Resort is an award-winning resort with a range of guest rooms and suites. The resort boasts an impressive five restaurants on-site as well as having a wide range of daily activities available including yoga and tequila tasting. Located just a stone’s throw from Quivira Golf Club this resort has the perfect balance of indulgent accommodation and first-class golf.

Pueblo Bonito Pacifica Golf & Spa Resort

An absolute must-play in Cabo, the Quivira Golf Club is located just 1.5 miles from Pueblo Bonito Pacifica and provides spectacular ocean views from every hole. A private world-class Jack Nicklaus design course, Quivira Golf Club provides the ideal setting for a memorable round of golf with windswept dunes and rocky cliffs.

Also, worth playing on a trip here is the Desert Course at Cabo del Sol Golf Club. The combination of elevation changes, undulating greens and bunker positioning makes it a great challenge for all golfing abilities. Another favourite to play on a package to Pueblo Bonito Pacifica Golf & Spa Resort is Palmilla Golf Club. Here you’ll have 27-holes of Nicklaus-designed course to enjoy.

Palmilla Golf Club

Hilton Los Cabos Beach & Golf Resort

Halfway between San Jose del Cabo and Cabo San Lucas, the Hilton Los Cabos Beach & Golf Resort is the perfect destination for a golf vacation in Mexico. And with access to one of the only swimmable beaches in Los Cabos and with each room having private balconies with sensational views of the Sea of Cortex, this resort is the ultimate secluded golf getaway.

The Hilton Los Cabos Beach & Golf Resort has six restaurants offering a wide range of cuisine as well as an on-site spa that offers a wide variety of treatments and therapies. Paired with some fantastic golf courses a stay at the Hilton Los Cabos Beach & Golf Resort is the ultimate getaway.

Hilton Los Cabos Beach & Golf Resort

Just a 5-minute drive from the Resort you’ll find the fantastic Cabo Real Golf Club. The perfect course to get your golf trip started, Cabo Real Golf Club features a multi-themed, target-style course designed by Robert Trent Jones, Jr. Having hosted the 1996 PGA Senior Grand Slam, the course features three spectacular ocean front holes and has excellent greens, fairways and tee suitable for golfers of all abilities.

Other courses nearby include Cabo Del Sol, Palmilla Golf Club, Club Campestre San Jose, and Puerto Los Cabos which should definitely be on your play list when taking a trip to Cabo.

Cabo Real Golf Club

Feeling inspired?
Discover more pristine courses and top-class accommodations in this tropical golfing destination.


Joseph Dent avatar
Joseph Dent

"I love to travel and have been lucky enough to play across four different continents"

Related articles