Maya Chan Beach Resort - Costa Maya, Mexico - this is a day resort run by an American family from San Diego. The is the most pampering you will find on an excursion. This is nnot a cruise ship sanctioned excursion, but worth the money. You have to make reservations well in advance too!
When you‘re looking for the best travel deals and cruises to Mexico, most people consider Cozumel or even Cancun. However, Mexico has a hidden gem known as Costa Maya situated just along the Yucatan Peninsula’s Caribbean coastline. Click to check it out!