Creekside Inn is a charming waterfront inn located in Islamorada, Florida, offering comfortable and convenient accommodations for your Florida Keys adventure. Our inn provides everything you need for a calm and comfortable stay, including complimentary Wi-Fi, in-room kitchenettes, and water views from select rooms. The property's location on the ocean side of the Tavernier Creek Bridge provides beautiful views and easy access to the water for boat owners and renters.