- All reviews
El Rio y Mar Resort offers a private beach where you can enjoy the shade from a beach umbrella or relax in a sun lounger, plus you'll have access to onsite windsurfing, sailing, and water skiing. The outdoor pool and lazy river provide a splash of fun, while guests in the mood for pampering can indulge in massages, body scrubs, and aromatherapy. Al Fresco Restaurant serves breakfast, lunch, and dinner, and the bar is a great place to grab a drink. A marina and a children's pool are offered, and rooms at this upscale resort get the details right with rainfall showerheads and down comforters.