Riu Naiboa is located in a Riu Resorts complex in Punta Cana. It’s the most budget-friendly of the resorts but also the furthest from the beach. There are only two restaurants on site as well.
The resort has 362 guest rooms featuring 24-hour room service, minibars and balconies. Guests can use the spa and casino at the other Riu Resorts in the complex.