Marigot Bay Resort And Marina




Number of rooms




Price Range


Closest airport

Distance to airport

50 Minutes

Family Friendly or Adults Only

family friendly

Key Features

  • 5-star, Family Friendly
  • All-Inclusive Options
  • 2 Infinity Pools
  • Swim-up Bar
  • Rum Cave


Encounter genuine Calypso hospitality exuding a deep, family-orientated warmth delivered at a high level of professionalism - we all know your name and are passionate about catering to your needs.  Home to Saint Lucia's most desirable marina, Marigot Bay is the perfect setting for a luxurious vacation in the Caribbean. With two infinity pools, a swim-up bar, a Rum Cave, and a variety of beautifully designed Guest Rooms and Suites, Marigot Bay Resort and Marina attracts visitors travelling from all over the world. Immerse yourself in the Marigot Bay experience and choose our all inclusive package for an authentic culinary experience.

Nestled on Marigot Bay, this all-inclusive optional resort is a wonderful location for your destination wedding in St. Lucia. Gaze at nature or watch as the yachts go in and out of the marina at Marigot Bay. Luxury and romance is abound. 

Weddings at Marigot Bay

Our team of Romance Specialists are available to create the perfect dream destination wedding in St. Lucia. With only one wedding per day, you will be the star of the show and receive our full attention from start to finish.

Wedding Venues

Choose from our beautiful garden venue or aboard a private yacht. Feeling adventurous, a wedding in a Tree House is a beautiful and unique venue to say "I do"! Of course the beach is always a perfect option for a St. Lucia wedding!

Ceremony Locations

  • Garden 130 people.

Contact for more information

{{ errors.first('name') }}
{{ errors.first('contact_number') }}
{{ errors.first('email') }}
{{ errors.first('wedding_date') }}
{{ errors.first('message') }}
Beachy Bride

Vendor Registration

{{ errors.first('first_name') }}
{{ errors.first('last_name') }}
{{ errors.first('email') }}
{{ errors.first('contact_number') }}
{{ errors.first('password') }}
{{ errors.first('confirm_password') }}