Valentin Imperial Riviera Maya All Inclusive - Adults Only receives great reviews from guests. Desire Riviera Maya Resort, Nickelodeon Hotels & Resorts Riviera Maya All Inclusive and Ventus at Marina El Cid Spa & Beach Resort - All Inclusive are also excellent options to stay in Puerto Morelos bar.