Das Hotel Cheeca Lodge & Spa Islamorada liegt in einem kulturellen Viertel von Islamorada ein paar Schritte entfernt von der Matecumbe United Methodist Church und verwöhnt seine Gäste mit einer Sonnenterrasse und Sonnenliegen. Das Resort liegt knapp 1 km von der Indian Key State Historic Site entfernt und verfügt über 243 Zimmer mit Blick auf den Strand.
Florida Keys Memorial befindet sich in ca. 300 Meter Entfernung vom Hotel und das Florida Keys History and Discovery Center erreicht man in nur 9 Gehminuten. Das Cheeca Lodge & Spa liegt in rund 1 km Entfernung von einem privaten Strand. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie die Pasta Pantaleo Signature Gallery (ist nur wenige Schritte entfernt von der Unterkunft).
Viele klimatisierte Zimmer in dem 5-Sterne-Hotel bieten Hochgeschwindigkeitsinternet, eine Sitzecke und Glaswände. Die Zimmer sind mit dunklen Möbeln ausgestattet und verfügen über einen Balkon.
Das Restaurant Atlantics Edge ist eines der 3 hauseigenen Restaurants. Die Tiki- Bar im Cheeca Lodge & Spa Islamorada serviert Vorspeisen und Sushi.