If you choose to get married in one of Mexico's resort towns, you also have the advantage of getting married in one location while staying in another, all within a short distance, or you can choose the all-inclusive ease of a large resort like those in Cancun. There are many choices, so you'll be sure to find the right spot for you! The beaches of Cancun, Cabo San Lucas and the island of Cozumel all offer beautiful waterfront views and water related activities, as well as the prerequisite sun bathing. If you want a bit more in the way of pampering, try one of the many Mexico spa getaways that are available. Herbalists and healers have worked for centuries in Mexico, and spa vacations or honeymoons here are often less expensive than those in the US.