Best Golf Resorts in Cabo: Must Visit For Stay And Play

If you’re searching for the perfect golf getaway, look no further than the stunning Cabo San Lucas. This Mexican paradise, situated at the southern tip of the Baja California Peninsula, offers a truly remarkable and one-of-a-kind golfing experience.

So, in this article, I will guide you through the best golf resort choices available in Cabo San Lucas. By doing this, you can effectively narrow down your options and ensure that you only book the best during your stay in the city.

Find Below The 10 Best Golf Resorts in Cabo San Lucas

  1. Dreams Golf Resort & Spa
  2. Secrets Puerto
  3. Rancho San Lucas
  4. One & Only Palmilla
  5. Four Seasons Resort
  6. Quivira
  7. Pueblo Bonito
  8. Sandos Finisterra
  9. Hilton
  10. Marquis

1. Dreams Golf Resort & Spa

Dreams Golf Resort & Spa

The luxurious Dreams Golf Resort & Spa can be found in the heart of Los Cabos, Mexico, and offers stunning views of the Pacific Ocean and the Baja Peninsula. Its proximity to the world-class Cabo Real and Puerto Los Cabos golf courses has made it famous as a premier golfing destination.

This is a golfer’s paradise, boasting an exquisite 18-hole course with breathtaking oceanfront views and challenging play. It features seven gourmet dining establishments, a spa, multiple swimming pools, a stunning beachfront location, and exceptional golf amenities.

Furthermore, the resort offers an outstanding golfing experience for $250 per person, which includes access to their meticulously maintained course and excellent facilities.

golf area of Dreams Golf Resort & Spa
Golf area of Dreams Golf Resort & Spa

If you want to add to your experience with additional services such as golf cart rental or exclusive dining options, please be aware that there will be extra charges for these services but trust me, the overall experience of this golf getaway is truly remarkable, making it worth every penny.

2. Secrets Puerto

Secrets Puerto

The Secrets Puerto is situated in the beautiful Baja California Peninsula in Mexico, more precisely in the charming town of San Jose del Cabo.

This resort offers more than just an exceptional experience for golfers; it is a true paradise for individuals of all interests. The golf course is excellent well-maintained, and strikes a perfect balance between being challenging for experienced golfers and enjoyable for beginners.

The resort offers many amenities to ensure a fantastic holiday experience. First and foremost, the golf course is breathtaking and truly a haven for golf enthusiasts. However, there’s no need to stress if golf isn’t your thing.

At the resort, you can relax at the beautiful spa, indulge in delectable cuisine at the numerous outstanding restaurants, and soak up the sun at the inviting pools. Several enjoyable activities are available, including beach volleyball, yoga, and water aerobics.

Furthermore, those interested in exploring beyond the confines of the resort can participate in thrilling activities such as deep-sea fishing and ATV rides.

The daily rate is $565, which is well worth considering the incredible golfing experience and the luxurious amenities you would enjoy. Please be advised that this resort is strictly an adult-only zone and does not serve anyone under 18.

3. Rancho San Lucas

Rancho San Lucas

Located on the stunning Pacific coast of Baja California Sur in Mexico, this destination is within easy driving distance of Cabo San Lucas.

Rancho San Lucas is home to a world-class 18-hole golf course masterfully designed by Australian entrepreneur and former professional golfer Greg Norman during the 1980s and 1990s. You can take in breathtaking ocean vistas from every hole. Also, the resort has a world-class golf academy where you can work on your game and learn from the best.

golf area of Rancho San Lucas
Golf area of Rancho San Lucas

In addition to enjoying a day on the golf course, you can also take some time to relax at their luxurious spa, savor delicious cuisine at their restaurants, and soak up the breathtaking beauty of their stunning pool area. Lastly, the staff is exceptionally friendly and always ready to ensure your unforgettable golf getaway.

With a daily rate of about $280, this five-star resort provides you with a premium and enjoyable experience in breathtaking surroundings.

4. One & Only Palmilla

One & Only Palmilla

The stunning One & Only Palmilla is conveniently located right next to the gorgeous Sea of Cortez. Its breathtaking oceanfront location, challenging holes, and top-notch golf courses make it truly exceptional for me. Two of the resort’s golf courses were designed by Jack Nicklaus, the legendary former professional golfer and course designer from the United States.

From the moment you arrive, you will be surrounded by the breathtaking beauty of the mountains and the expansive blue ocean in the distance. You can expect a fantastic range of amenities and activities. To start with, the golf course is truly a sight to behold, and it features nine-hole courses that are simply amazing, with lush fairways and stunning views of the ocean. After completing your round, you can unwind in the luxurious clubhouse and indulge in a delectable meal.

Additionally, if you wish to enhance your golfing abilities, professional golf lessons are available. Furthermore, the resort offers a pro shop to purchase high-quality equipment and apparel conveniently.

The season and room type influence the cost of staying at this resort. During the off-season, the average cost for a standard room is approximately $400 per day. However, if you want to stay in a luxurious accommodation with a beautiful golf course view, it is advisable to budget for a minimum expense of $800 per day.

5. Four Seasons Resort

Four Seasons Resort

Four Seasons Resort, a relatively new addition to the constantly changing Baja Peninsula, opened its doors in late 2019. Unfortunately, due to the ongoing pandemic, the resort has had limited opportunities to showcase its offerings in 2020 and 2021.

Situated on the East Cape, this luxury resort boasts a stunning 18-hole championship golf course designed by the esteemed architecture firm Robert Trent Jones II in 2022.

This resort is the perfect choice for golf enthusiasts for various reasons. First and foremost, the stunning oceanfront location offers breathtaking views that make every visit truly unforgettable. Secondly, the golf course is meticulously maintained, with lush fairways and greens that offer a balanced challenge for golfers of all skill levels.

stunning oceanfront view of four season resort
Stunning oceanfront view of four season resort

Likewise, the resort has a team of helpful staff members dedicated to ensuring you have everything you need during your stay. They offer various services, including high-quality rental clubs and valuable advice from PGA professionals. Its luxurious amenities, including golf courses, golf carts, pro shops, a spa, and excellent dining options, provide everything you need for a truly enjoyable experience.

During the peak season, the cost of playing 18 holes at this resort typically ranges from $250 to $350 per round. This price includes a cart and grants you access to their stunning course with breathtaking ocean views. On the other hand, the off-peak rates are slightly lower, usually between $150 and $250.

Additionally, the resort provides a range of packages and promotions. To stay informed about the most recent deals, you can either visit their website or contact the resort directly.

6. Quivira Los Cabos

Quivira Los Cabos

This popular golfing destination is located on the southernmost tip of Mexico’s Baja California Peninsula. I enjoyed staying at this resort, and it was a once-in-a-lifetime opportunity. But if you’re curious about why I made such a claim, allow me to elaborate.

The golf course at Quivira Los Cabos is world-famous, and for good reason: it was designed by the great Jack Nicklaus. However, golf is only one of the resort’s focuses.

Quivira also provides various exceptional amenities designed to cater to golf enthusiasts like you and me. After enjoying a round of golf, you can relax at their luxurious clubhouse, which offers a diverse selection of exceptional dining options.

Whether you desire a gourmet meal or a simple and convenient snack, they offer a wide variety of choices to satisfy your cravings. In addition, the resort boasts a clubhouse that provides breathtaking panoramic views of the golf course and the ocean.

golf area of Quivira Los Cabos
Golf area of Quivira Los Cabos

Another notable feature of this resort is its practice facility. Quivira offers a superb practice area for individuals who wish to enhance their swing or warm up before a round of golf. The facility is meticulously maintained and boasts comprehensive resources to support your skill development.

I am also impressed with the structure of their prices as they provide a diverse selection of packages and options to suit your preferences and budgetary needs. The green fees for a round of 18 holes can typically range from $150 to $300 per person.

Additionally, suppose you are planning to play multiple rounds of golf or stay at one of their luxurious accommodations. In that case, you may be eligible for attractive package deals that include both golf and lodging.

7. Pueblo Bonito

Pueblo Bonito

The Pueblo Bonito is a high-end beach resort on the clean, golden sands of El Médano beach at Land’s End, the very end of Baja California.

People who like golf will love what Pueblo Bonito has to offer. The resort has a championship golf course that was designed by the famous architect Jack Nicklaus. After your round, relax in the clubhouse’s comfortable seating and look at the pro shop’s selection of high-quality clothes and gear.

Also, the resort offers world-class golf lessons that can help all golfers, no matter how experienced they are. You can be confident that you will enjoy excellent food at the on-site restaurants, and the availability of golf carts will make navigating the golf course easy.

If there are members in your group who do not play golf, there are alternative options available. These include enjoying a sparkling swimming pool, indulging in a relaxing spa, and participating in various organized activities to keep everyone entertained.

For only $250, you can play a round on the resort’s championship course and fully use the exceptional practice amenities provided, which also covers using a golf cart. Additionally, they provide a special package priced at $400, which covers two rounds of golf and a meal at their conveniently located on-site restaurant. This package is ideal for individuals seeking to enjoy a complete day of fun.

8. Sandos Finisterra

Sandos Finisterra

I have been fortunate enough to visit many golf resorts worldwide, but I must admit that my experience on this specific nine-hole course was truly unique. Sandos Finisterra, a golf course at the southernmost tip of the Baja Peninsula, provides a remarkable experience for golfers of all skill levels with its stunning natural surroundings and well-designed holes.

The resort’s amenities and services have been carefully designed to enhance your golf experience. You can experience the joy of playing a round of golf amidst breathtaking ocean and mountain views, followed by a moment of relaxation in the clubhouse’s remarkable ambiance, complete with a fully stocked pro shop.

Experienced professionals also offer golf lessons if you want to improve your skills. The resort also offers a range of services to enhance your comfort and convenience, including shuttle service, cart rentals, and storage facilities. After spending a day on the golf course, you can replenish your energy at one of the delightful restaurants or bars at the resort.

Currently, the cost of playing a round of golf on their stunning course starts at $150. The price includes all premium amenities and access to the exquisite fairways and greens. Longer stays and multiple-room bookings are eligible for package deals and price reductions.

9. Hilton


Located steps away from the Sea of Cortez in the exclusive Los Cabos corridor, just along one of the few swimmable beaches in the region and with its lush and rich surroundings, is Hilton, a resort that offers exceptional service that anticipates and caters to your needs.

The resort offers a stunning 18-hole championship golf course with golf cart rentals and a fully stocked pro shop to cater to all your golfing requirements. There is a clubhouse that offers a restaurant and bar where you can relax after your round with a selection of delicious food and refreshing drinks.

food in table of Hilton resort
Food in table of Hilton resort

The rates at Hilton can vary depending on the season and the specific room or package you choose. During winter, rates tend to be higher due to the peak season. Generally, the average cost for a golf session, including a standard room, is typically around $250 to $400 per day. Moreover, as a regular customer, you can frequently benefit from their perks and discounts.

10. Marquis

Marquis resort

Situated in the southern tip of Mexico’s Baja California Peninsula, Marquis Los Cabos is a luxurious beachfront resort located in the municipality of Los Cabos, Baja California Sur. It is conveniently positioned approximately 20 miles (32 kilometers) from Los Cabos International Airport.

One of the standout features of Marquis is its exceptional golfing experience. Golf enthusiasts can enjoy world-class facilities, including the Cabo Real Golf Club, designed by Robert Trent Jones II, and the Puerto Los Cabos Golf Club, created by Jack Nicklaus and Greg Norman. These courses offer stunning oceanfront views, challenging fairways, and meticulously maintained greens, providing a picturesque haven for golfers.

The resort offers tee time (reservations) and transportation services, ensuring a hassle-free experience for guests who want to enjoy world-class golfing opportunities in the beautiful natural surroundings of Cabo.

The prices for a round at the resort typically range from $300 to $600. This includes green fees, cart rental, and access to the resort’s amenities. However, please note that these costs may vary depending on the time of year and the package you select.

Final Thoughts

Whether it’s a championship course, breathtaking scenery, or a central location, each of the ten best golf resorts I’ve mentioned is sure to impress.

You can have a great time in Cabo San Lucas without worrying about breaking the bank or compromising your personal tastes.