Hotel Marina El Cid Spa & Beach Resort is located in Puerto Morelos in the Mayan Riviera area of Mexico. This part of Mexico is a favorite for family travel, and El Cid is one of the best all-inclusive resorts to bring your family to for a getaway. Hotel Marina El Cid Spa & Beach Resort is a sweet little spot in paradise just waiting for your family to come and take in all the luxuries and experiences. To get here, fly into Cancún International Airport. The resort is comfortable for adults and families traveling with children. Whether you are looking for some peace and quiet, cultural experiences, excitement, or just want to get a suntan by the pool, this all-inclusive resort is exactly what you crave in a vacation.