Skip to main content
bride and groom kissing at the altar on the beach

Dream Weddings in the Florida Keys

Celebrate your love in storied paradise. Islamorada is known as the Village of Islands, and our own village of experts will ensure your wedding events are executed effortlessly. Each venue at our four distinct resorts is available for you, so each meaningful moment aligns perfectly with your wedding vision. 

Modern Beachfront Oasis

Amara Cay Resort

By very definition, Amara Cay is the perfect destination to celebrate everlasting love. Meaning “to love”, “unfading”, and “peaceful”, Amara is a beacon of wedding bliss. Accommodate up to 150 guests for an unforgettable ceremony, dance beneath the stars, and cozy up with crackling fire pits.

Tranquil, Secluded Beach Resort

Pelican Cove Resort & Marina

Soft island breezes and peaceful beach scenes set the stage for your special day at Pelican Cove. Exchange oceanfront vows, host an intimate reception on our lush grounds, and have fun island-style on jet ski excursions to explore the beauty of Islamorada

Iconic Beachfront Resort

Postcard Inn Beach Resort & Marina

Picture-perfect and home to six distinct beach venues, Postcard Inn is legendary for memorable celebrations. This lively resort is home to 14 acres of beach, legendary waterfront dining options, two pools, and endless activities for your guests to enjoy everything all in one place.

Tropical Florida Keys Escape

La Siesta Resort & Villas

Celebrate together with family, friends, and sparkling ocean views at this tropical garden hideaway. Authentic island ceremonies and receptions await, with colorful cottages and airy coastal villas that offer space for your whole wedding party. 

How We’ll Help You Plan

Professional Catering Specialists
Menu Tastings
Tailored Service
Event Decor, Furniture & Essentials
Champagne Toast & Cake Cutting
Enhanced AV Services
Group Accommodation Specialists
Find the Perfect Wedding Destination
Local Artisans & Entertainment Planning
2 Adults, 0 Children
-
+
-
+
Book Today