Royal Solaris Cancun


Enjoy your holidays ALL INCLUSIVE

Royal Solaris Cancun is a magnificent family all inclusive resort with 300 rooms, overlooking the Nichupte lagoon or the Caribbean Sea, in a complex that has a unique pyramidal structure. Enjoy all the entertainment with daily activities and nightly show for you. Children also have a special place for fun in our Mini Club and Mini Water Park, supervised by our staff. Rooms features two double beds or one king size bed and lounging areas.

banner todoincluido1


Get ready for All Inclusive vacation experience!


  • Beachfront resort in Cancun Hotel zone.
  • 300 comfortable rooms with ocean or lagoon view.
  • Unlimited food and beverages in all restaurants and bars.
  • Room service. Available for breakfast from 6:30 to 11:00 a.m. and for lunch and dinner from 12:00 to 10:30 p.m. with an additional cost of $ 4 dollars per service. 
  • Snack bar.
  • Pizzalísima.
  • Oceanfront pool complex divided into 3 sections.
  • Children´s water park and supervised mini club.
  • Private marina with non-motorized water sports.
  • Meeting facilities.
  • Free Wi-Fi.
  • Lagoon view fitness center.
  • Oceanfront outdoor jacuzzis.
  • Hospitality room available for early check-in and late check-out.
  • On site shops.
  • Weekly activities program.
  • Best nightly theme shows.
  • Live music at lobby bar.
  • One way free shuttle transportation to nightclubs, every night.

Schedule activities

  • Daily Aquaerobics at the pool.
  • Catch the balloon.
  • Beach Volleyball.
  • Crazy contest.
  • Olympic Day.
  • Volleyball.
  • Water Polo.

Baby ParkJacuzziMarinaMini ClubMini ClubMini ClubMini ClubMini ClubPoolShowsSpaSushiPoolAerea Royal Solaris CancunBeachRoyal Solaris CancunRoyal Solaris CancunRestaurant Las FuentesRestaurant Las FuentesTeatro


Located in Cancun, only 15 minutes away from the Cancun International Airport (CUN). Beach front location allowing easy and quick access to main shopping malls and night clubs.

Hotel Phone Number: +52 (998) 848 84 00
For Reservation: 1 (877) 270 04 40