Playa del Carmen Main Beach is located near The Royal Haciendas All Inclusive, which provides a return airport shuttle, 2 poolside bars and a swim-up bar. This property is a great place to bask in the sun with a white sand beach, sunloungers and beach umbrellas. Indulge in a massage, a body wrap and a facial at Royal Spa, the on-site spa. Be sure to enjoy a meal at any of the 5 on-site restaurants. Enjoy the health club, as well as activities, such as sailing, basketball and kayaking. Free in-room WiFi, with a speed of 25+ Mbps, is available to all guests, along with a corner/local shop and a terrace.