Amara Cay Resort BOOK NOW Email Hotel This upscale oceanfront resort is 2 miles from Indian Key Historic State Park and 5 miles from aquatic shows at the Theater of the Sea marine park. STAR RATING SIZE 105 rooms5 floors STYLEDesign LOCATIONBeachIsland AMENITIESPet FriendlyRestaurantIn-Room SafeIndoor Swimming Pool24 Hour Front DeskBarBicycle RentalsBusiness CentreElectric Kettle in RoomConcierge ServicesFitnessIn-Room HairdryerParking LOCATION Address 80001 Overseas Highway Islamorada Florida United States 33036 Get directions GALLERY