Cheeca Lodge & Spa is a boutique resort in the Florida Keys, offering exceptional accommodations paired with endless activities, opulent amenities and an impeccable staff. Conveniently located within a 90-minute drive of Miami International Airport, this luxury Islamorada resort provides a welcome retreat with spacious rooms and suites for groups of all sizes. With a picturesque backdrop of crystal clear water and over 4,600 square feet of versatile event space, Cheeca Lodge & Spa is the ultimate destination for Islamorada weddings. Escape to this tropical paradise to experience the best in Florida Keys resort amenities including a 1,100 foot-long private beach, three restaurants, a full-service spa, and a variety of watersports and fishing activities.