Margaritaville Vacation Club by Wyndham Rio Mar

    Beachside Bliss in Puerto Rico

    Oceanside condo resort with pools and golf by the rainforest

    Paradise awaits at our Margaritaville Vacation Club by Wyndham - Rio Mar on the northeastern coast of Puerto Rico. Our lush 500-acre resort is nestled between the El Yunque Rainforest and the Atlantic Ocean, about 30 miles outside historic Old San Juan. Lounge on the golden beach that lines the resort, chase waves on a jet ski, or sip a fruity cocktail at the pool’s swim-up bar. Spacious vacation suites offer all the comforts of home, plus private balconies for savoring the breathtaking views.

    Rooms With a View

    Tropical-themed suites offer a balcony and plush comforts

    After a beautiful, sun-soaked day, retreat to a bright and airy suite with tropical touches. Kick back on your private balcony and take in the ocean or mountain views, or relax in your spacious living area with flat-screen TV. All of our studio and one-bedroom accommodations are outfitted with a full or mini kitchen in case you’d like to cook up a meal and spend the night in. 

    Your Dream Vacation

    Take a dip in the pool, scope out the sea life, and visit the day spa

    We offer water activities ranging from windsurfing to scuba diving, or if you’d prefer to stay on land, play beach volleyball, take a golf lesson, or perfect your serve on one of 13 tennis courts. Slow things down with a visit to the day spa, soak in the hot tub, or a refreshing drink from our swim-up pool bar. Our 10 restaurants offer a variety of delicious cuisine, while an onsite casino gives you the chance to win big.  You’ll also find organized activities, a game room, and live entertainment. 

    Explore Puerto Rico

    Take it all in during your stay

    While you’re here, see all Rio Mar has to offer. From great restaurants to beachside activities, our staff is happy to provide great recommendations that will enrich your stay.



    Beach near Margaritaville Vacation Club by Wyndham Rio Mar in Rio Grande, Other than US/Canada

    Map & Directions

    6000 Rio Mar Boulevard, Rio Grande, 00745