hotel marina el cid spa & beach resort all inclusive4 out of 5 price was $3,164, price is now $1,219 per person $1,219 per person dec 23 - dec 28 found 1 day ago roundtrip flight included dallas (dfw) to cancun (cun) stay at this 4-star beach property in puerto morelos. enjoy free breakfast, 2 outdoor pools, and a full-service spa. our guests praise the pool and the restaurant in our reviews. popular attractions puerto morelos town square and puerto morelos beach are located nearby.