• For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.

There’s no shortage of golfing opportunities when you stay at The Westin Resort & Spa, Puerto Vallarta, with four excellent 18-hole courses within easy reach. All are open seven days a week and feature every amenity and service, including caddies and carts, driving ranges, pro shops, and lessons.

All courses offer preferred tee times and green fees for Westin guests, and our concierge is happy to help you make reservations or arrange transportation.

Marina Vallarta Club de Golf
Right on our doorstep is this challenging par 71 course, offering magnificent bay views. Located in the heart of the upscale Marina Vallarta district, it’s just a five-minute walk from the resort, the ultimate convenience for the most avid golfers.
Open 7am to 7pm; last tee time at 3:30pm
Phone: (52)(322) 221 0073

Vista Vallarta Club de Golf
Vista Vallarta, just 25 minutes away, boasts two 18-hole courses designed by the pros. Jack Nicklaus’s par 72, 7,057-yard course blends beautifully into its surroundings, with gently sloping hills, palm and giant ficus trees, and natural creeks. Extreme terrain characterizes the par 72, 6,976-yard course by Tom Weiskopf, which winds through dense jungles and around deep ravines and swift creeks.
Open 7am to 7pm; last tee time at 2:30pm
Phone: (52)(322) 290 0030

Flamingos Golf Course
Just 20 minutes north of the resort along the coast, this championship course has 18 holes designed by Percy Clifford, the creator of some of Mexico’s top courses. The course is distinguished by its beautiful rolling hill terrain, lush tropical forest, and natural lagoons and mangroves. Nature lovers will appreciate the unspoiled scenery and the variety of tropical and migrating bird species. The Flamingos staff is friendly and professional, and can return to you to the resort at no additional cost (subject to availability).
Open 7am to 7pm; last tee time at 3:30pm
Phone: (52)(329) 296 5006

Available Year Round: