Das 5-Sterne-Hotel Cheeca Lodge & Spa Islamorada liegt in 16 Gehminuten Entfernung von der Indian Key State Historic Site, ist mit Glaswänden ausgestattet und bietet Annehmlichkeiten wie WLAN und eine Ladestation für Elektrofahrzeuge. Das Hotel liegt an einem Privatstrand und ist zudem in unmittelbarer Nähe zur Gallery Morada.
Das Resort befindet sich unmittelbar im Zentrum von Islamorada, etwa 250 Meter von der Michelle Nicole Lowe Art Gallery entfernt. Das Hurricane Monument ist in 1 km Entfernung vom Cheeca Lodge & Spa Islamorada. Die Unterkunft liegt auch in einer 6 Gehminuten Entfernung von der Pasta Pantaleo Signature Gallery. Kulturelle Erlebnisse in der Umgebung bieten das History of Diving Museum (liegt in einer Entfernung von 2 km von der Unterkunft).
Das Hotel verfügt über 243 Zimmer mit ein Balkon und Blick auf die Lagune. Sie sind mit Hartholz- Möbeln eingerichtet.
Jeden Tag bietet das Hotel Cheeca Lodge & Spa ein vegetarisches Frühstück an. Unter den 3 Lokalen ist das Restaurant Atlantics Edge mit Meeresfrüchte- Gerichten sehr beliebt. Was die Essensmöglichkeiten angeht, können Hotelgäste erfrischende Getränke sowie Vorspeisen und Sushi in der Lounge- Bar genießen.