Sign Up
Newsletter Signup
Free Fodor's Newsletter

Subscribe today for weekly travel inspiration, tips, and special offers.

Fodor's Weekly: Your expert travel wrap-up
Today's Departure: Your daily dose of travel inspiration (coming soon)

The Florida Keys Hotels

Cheeca Lodge & Spa

  • MM 82 OS Map It
  • Upper Matecumbe Key
  • Luxurious Retreat
  • Fodor's Choice
Check Rates


  • Beautifully landscaped grounds
  • New designer rooms
  • Water sports center on property


  • Expensive rates
  • Expensive resort fee
  • Very busy

Updated 07/15/2014

Fodor's Review

At 27 acres, this may be the largest resort in the Keys, and it's also big on included amenities. In the main lodge, West Indian–style rooms boast luxurious touches like elegant soaking tubs that fill in a stream from the ceiling. If soaking in a tub isn't your thing, soak up the great views from the glass, floor-to-ceiling showers. The main building also holds three oceanfront restaurants including a sushi bar, and an outdoor swimming pool keeps the party going with

underwater speakers and a tiki bar. The resort's other buildings hold more styles of accommodations and a spa with a bevy of signature treatments including hot lava shell massages, an adults-only lap pool with a bar, and a fitness center. For families, there's the 1,200-foot private beach, kayaks, bikes, fishing rods, a walking trail, and Camp Cheeca—a fun and educational program for kids 5–12. Golf (nine holes), tennis, and all manner of water sports cater to sports enthusiasts. At night, tiki torches light up paths and add even more ambience, if that's possible.

Read More

Hotel Information


MM 82 OS, Islamorada, Florida, 33036, United States

Map It


305-664–4651; 800-327–2888


Hotel Details:

  • 60 1-bedroom suites, 64 junior suites
  • No meals

Updated 07/15/2014

Book A Hotel


Map View

Map of

What's Nearby

  • Hotels
  • Restaurants
  • Sights

See all hotels in The Florida Keys

Add Your Own Review

When did you stay?

Minimum 200 character count

How many stars would you give?