Marriott St. Kitts Resort & Royal Beach Casino is a luxury resort on a private beach on the St. Kitts island in the Caribbean Sea. Weddings can be held at both their indoor and outdoor venue locations, from their gorgeous royal ballroom to right on the beach. Professional wedding planners are there to help you decide on catering and accommodations for your guests to ease the stress and help you focus on preparing for your big day.