Destination Weddings at

Secret Harbour Beach Resort

Secret Harbour Beach Resort is the ideal place for a wedding in the Virgin Islands for up to 75 guests. Situated on the beautiful island of St. Thomas in the U.S. Virgin Islands, this resort combines breathtaking natural beauty with exceptional service, making it an ideal choice for couples seeking a memorable and romantic wedding experience.

They provide ready-made wedding packages that you can customize to your specific requirements. The basic package begins at $1200 and includes a wedding officiant on their beach. The most expensive package, accommodating up to 50 people, costs $14,910. While you relax and enjoy the resort, the wedding organizer will handle everything.

Depending on your choices, secret Harbour will create a menu specifically for you. There are both informal and formal alternatives for rehearsal dinners overlooking the Caribbean Sea. Enjoy a private wine tasting in their wine room, accommodating up to 15 guests.

The reception will be placed in two locations. You may dine casually at The Patio or formally at Sunset Grille. Both sites can accommodate around 80 people.

You can put your visitors up in any of their villas. There are 3-bedroom, 2-bedroom, 1-bedroom, and studio-style villas for total seclusion. Each villa has a fully equipped kitchen and a separate balcony. To keep you entertained, the resort provides a variety of beach activities, including watersports. Also, don’t forget to swim in their tropical freshwater pool.

More Information About Secret Harbour Beach Resort

Average Room Price

$400 to $1000

Number of Rooms


Minutes From The Airport






LGBTQ Friendly?


Wedding Packages




The Bare-Bones Beach Wedding Package


Free room Upgrade, Coordination by Irie Matrimony Weddings + Events, Beach Site Fee, Officiant & Courthouse Courier Service

The Intimate Beach Wedding Package


Incorporates Bare-Bones Wedding Package with Custom Bouquet and Boutonniere, 1hr Photography, Bridal Hair & Makeup, Cake for 2, Champagne Toast, Access to all resort amenities

The Beach Wedding in Paradise Package for 25 Guests


Incorporates Intimate Wedding Package with 24 Chairs, 2hr Photography & Videography, 2hr Music ceremony & cocktail hour, Decorated Arch, Cake for 25

The Ultimate Beach Wedding in Paradise Package for 50 Guests


Incorporates Intimate Wedding Package with 50 Chairs, 4hr Photography & Videography, 2hr Music ceremony & cocktail hour, Decorated Arch, 2 Boxes of Petals, Cake for 50, 50 Custom Invites



Capacity: 75