Rio Mar Beach Resort, A Wyndham Grand Resort

6000 Rio Mar Boulevard | Rio Grande, Puerto Rico 00745-6100 [See Map]
#18 in Best Puerto Rico Hotels
Hotel Class 4.0-star Critic Rating Moderate Guest Rating
TripAdvior Traveler Rating

Based on 4797 reviews

U.S. News Review

Sandwiched between the lush El Yunque National Forest and the Atlantic Ocean on Puerto Rico's northeast coast, this seaside resort lures active travelers with its versatile outdoor pursuits. You can play a round of tennis at the Peter Burwash International Courts before teeing off at two championship golf courses. Afterwards, take a dip in one of property's two swimming pools or treat yourself to a soothing massage at the Mandara Spa. Then unwind in your spacious guest room, where you'll be greeted with ornate Italian tiles, natural wooden furnishings and a private balcony. Though recent guests mention the rooms are in desperate need of a facelift and lament the sub-par quality of the food served at Rio Mar's 10 on-site restaurants, they say the resort's top-notch service makes up for these flaws. Wyndham Rewards participants can cash in or redeem points here.

How we rank hotels

Awards Received

  • Concierge.com Editor's Pick
  • Frommer's Highly Recommended
  • Lonely Planet Recommended

Guest Rooms

  • High Price
  • Average Price
  • Low Price
  • Today
  • +1 Week
  • +2 Weeks
  • +3 Weeks

Good Deal

Prices for this hotel   
Prices for similar hotels   
See details for room types »

Guest Reviews

A hotel's guest rating is calculated using data provided under license by TripAdvisor. A total of 4797 guests have reviewed the Rio Mar Beach Resort, A Wyndham Grand Resort, giving it a rating of 3.5, on a scale of 1-5.

TripAdvisor Traveler Rating: 3.5 (based on 4797 reviews)

Guest Reviews: Read most recent guest reviews


  • Room Service
  • Internet Access
  • Dining
  • Meeting Rooms
  • Fitness Center
  • Pool

Editor's note: Hotel information is updated periodically. If this is your property and you notice any inaccuracies, please let us know.

Similar Hotels Nearby

Rio Mar Beach Resort, A Wyndham Grand Resort

6000 Rio Mar Boulevard | Rio Grande, Puerto Rico 00745-6100 [See Full Map]