The Royal Haciendas is in the heart of the Mayan Riviera on a beautiful, white-sand beach. Units are fully equipped and have large balconies and have whirlpool tubs and ocean views. Swimming pools, tennis courts, a restaurant, convenience store, and travel agency are just some of the on-site amenities. The resort is just five minutes' drive north of Playa del Carmen, 35 minutes south of Cancún's airport, and a short boat ride from Cozumel. The ancient Mayan cities of Tulum and Cobá are in the area.