About Cheeca Lodge & Spa
Cheeca Lodge & Spa is a 27-acre oceanfront resort on the Overseas Highway in Islamorada, in the Upper Florida Keys. It has guest rooms, suites, bungalows and casitas, from 361-square-foot rooms to a 1,500-square-foot suite.
What sets it apart is how much it fits on one property: a private beach, 3 pools, a 9-hole golf course, tennis and a full-service spa, close to Islamorada’s famous fishing grounds. It suits couples, families and anglers who want a classic Keys resort.
At a glance
Highlights
- 27 oceanfront acres
- Private sand beach
- 9-hole golf course
- Atlantic's Edge seafood and steaks
- Islamorada fishing charters
Amenities
Rooms and suites
- Resort view, lagoon view and golf course guest rooms with 2 queen beds
- Premier oceanfront and lodge oceanfront suites
- One-bedroom suites with lagoon, resort or golf course views
- Oceanside and resort view bungalows
- One- and two-bedroom casitas, including an oceanfront 2-bedroom casita
- The 1,500-square-foot Islamorada Suite
Restaurants and bars
The resort is not all-inclusive. Meals are paid for at each venue.
- Atlantic’s Edge: seafood and prime-aged steaks with ocean views
- Nikai Sushi Bar & Restaurant: Japanese-inspired dishes, sushi and sake
- Mia Cucina: Italian food and Neapolitan-style pizza
- Tiki Bar: casual outdoor bar
- The Beach Café: casual café
Beach, pools and spa
The resort has a private sand beach with loungers, umbrellas and towels, plus 3 outdoor pools with poolside bars. The full-service spa has treatment rooms, a sauna and a steam room. Book treatments in advance.
Activities and entertainment
Guests can play the 9-hole golf course, tennis and pickleball, and book fishing charters, snorkeling, kayaking and scuba trips. Boat docking is available. Camp Cheeca keeps kids busy while parents relax.
Who it’s best for
- Best for: couples, families and fishing fans who want a full-service beach resort.
- Consider another resort if: you want a big water park for kids or a shorter drive from Miami.
Getting there from Miami International Airport
Miami International Airport (MIA) is about 1 hour 45 minutes away by car, south through Homestead and then along the Overseas Highway. The resort does not offer an airport shuttle.
Book a private transfer in advance so a driver meets you at arrivals and takes you straight to the resort.
Good to know
- A daily resort fee applies
- Pets are not allowed, but service animals are welcome
- Spa treatments should be booked ahead
- Marathon Airport (MTH) is the closest small airport
Location of Cheeca Lodge & Spa
FAQ about Cheeca Lodge & Spa
Where is Cheeca Lodge & Spa?
At 81801 Overseas Highway in Islamorada, in the Upper Florida Keys.
How far is Miami International Airport?
About 1 hour 45 minutes by car.
Does Cheeca Lodge have an airport shuttle?
No. Book a private transfer in advance.
Is Cheeca Lodge all-inclusive?
No. Meals are paid for at each restaurant.
Does the resort have a beach?
Yes. It has a private sand beach with loungers and umbrellas.
How many pools are there?
There are 3 outdoor pools.
Is there a golf course?
Yes. The resort has a 9-hole golf course.
Is there a kids club?
Yes. Camp Cheeca is the resort's program for kids.
Are pets allowed?
No. Only service animals are allowed.
Is there a resort fee?
Yes. A daily resort fee applies.


