Ekskluzywny hotel Cheeca Lodge & Spa Islamorada znajduje się w kulturalnej dzielnicy, niedaleko od Park Narodowy Everglades i oferuje 3 zewnętrzne baseny. Ten oryginalny hotel oferuje szklane ściany i stację ładowania pojazdów elektrycznych.
W pobliżu warto odwiedzić takie atrakcje jak Wyspa Upper Matecumbe Key oraz Matecumbe United Methodist Church, zlokalizowane zaledwie 250 m i kilka kroków od tego hotelu odpowiednio. Michelle Nicole Lowe Art Gallery leży w odległości 5-minutowego spaceru. O rzut kamieniem od Cheeca Lodge & Spa goście znajdą takie atrakcje, jak In the Doghouse Art Studio.
252 pokoje w obiekcie noclegowym obejmują balkon. Zdobią je meble z drewna drzew liściastych. Marmurowe łazienki są wliczone w cenę pokoi. Oferują one widok na plażę.
Atlantics Edge to jedna z 3 restauracji na miejscu. Goście mogą również spróbować przystawek i sushi w barze na miejscu.