Das Hotel Cheeca Lodge & Spa Islamorada, das ideal in etwa 5 Gehminuten Entfernung von der Michelle Nicole Lowe Art Gallery gelegen ist, verfügt über Zimmer mit einem Ausblick auf die Lagune. Das Resort bietet geführte Schnorchelausflüge und Bootstouren an und liegt in der Nähe von der Matecumbe United Methodist Church entfernt.
Das Hotel befindet sich im Zentrum von Islamorada, ziemlich nah am In the Doghouse Art Studio. Das Cheeca Lodge & Spa liegt 950 m von dem privaten Strand. Die Lage gleich neben dem Hurricane Monument ist ein großer Vorteil für Gäste von der Unterkunft.
Im Hotel stehen Ihnen 242 Zimmer zur Auswahl, die mit einem Balkon ausgestattet sind. Die Hotelzimmer sind mit Hartholz- Möbeln eingerichtet. Sie bieten zudem abgetrennte Badezimmer.
Ein vegetarisches Frühstück wird im Hotel Cheeca Lodge & Spa jeden Morgen serviert. Es gibt 3 Restaurants, darunter das Atlantics Edge und das Nikai Sushi, die Meeresfrüchte-, amerikanischen und italienischen Gerichte anbieten. Es gibt ein hauseigenes Restaurant, wo man Meeresfrüchte- Gerichte genießen kann. Die Lounge- Bar bietet erfrischende Getränke und Snacks, darunter Vorspeisen und Sushi.