Positioned on 27 acres of lush gardens and 1000 feet of private waterfront, Cheeca Lodge & Spa is a luxury resort in Islamorada, Florida.
It features a 9-hole par 3 golf course, on-site spa, and 525-foot fishing pier.
This property has 3 on-site restaurants: Atlantic's Edge, Nikai Sushi, and Mia Cucina
Cheeca Lodge & Spa has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Cheeca Lodge & Spa.