Championship Golf in Puerto Rico With a Picturesque Setting

Bordered by El Yunque Rainforest’s scenic mountains, the Mameyes River, and the shimmering Atlantic Ocean, Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort is the only resort on the island to offer two championship golf courses managed by Troon Golf, the industry leader in golf club management. Our 18-hole courses are gorgeous, challenging, and absolutely perfect for a Caribbean golf vacation getaway.

The Ocean Course

Award-winning golf course architects Tom and George Fazio kept the unique features of our location in mind when designing the spectacular Ocean Course. This 6,716-yard course is situated between the mountains of El Yunque Rainforest and the majestic Atlantic Ocean, and winds languorously through lakes and the natural contours of the island with Sand Iguanas and seaside vistas at every tee. The signature 16th hole is considered one of the best in the Caribbean. Grab your clubs and get ready for formidable, breathtaking play at every turn.

The River Course

Two-time Major Champion Greg Norman designed our River Course along the serene Mameyes River. Inspired by the natural terrain of the land, the holes are integrated into existing foliage creating a lush, verdant course with stunning views of El Yunque’s mountains and the Atlantic Ocean. Ideal for all skill levels of golf in Puerto Rico, this 6,945-yard course features open greens, wide fairways, light rough, and shallow bunkers.

Rio Mar Clubhouse

One of the most prestigious Country Clubs in Puerto Rico, our 35,000-square-foot Rio Mar Clubhouse features a well-appointed Golf Shop stocked with the latest attire. Relax with delicious Puerto Rican fare, refreshing cocktails, and fantastic rainforest and River Course views at Iguana’s Pub, or grab a casual meal or beverage al fresco at Hole in One. Located right in the middle of the Ocean Golf Course, Hole in One overlooks the first and 10th holes and offers tasty bites amidst unforgettable vistas.

Book a Tee Time Today!

Reserve a tee time at our Puerto Rico golf resort online, or contact us at 800-474-6627 or

Book your Tee Time on the River Course

Book your Tee Time on the Ocean Course

Troon Golf LogoGolf Course near ocean in Puerto Rico