136 Madeira Road
Islamorada, FL 33036
Get directions

About Us

Casa Morada is located on the bay in Islamorada, the jewel of the Florida Keys. Tucked away on a quiet side street, it is an upscale 16 suite hotel with the informal character of the Caribbean.

Reviews