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