Cheeca Lodge & Spa located in Islamorada in the Florida Keys, is one of the most beautiful places to visit for a winter getaway. This oceanfront haven is known for its classic elegance with a contemporary twist.
Turquoise water and clear blue sky, palm trees and warm white sand.... And soaking up the sun on the beach or by the pool while sipping a cold drink... Life is good when you are at Cheeca!