You can choose to have an intimate barefoot ceremony on an exclusive beach with stunning views, a more elegant affair on the grounds of your hotel, or go traditional in one of the historic churches. Resorts offer customized wedding packages with all the amenities and services you would like, including accommodations, decorations and a professional event planner. Meal plans are also available.