he amenities at Coral Lagoon Resort deliver to you the finest luxury in the Florida Keys. Charming villas and a private, full-service marina are some of the Florida Keys lodging amenities highlighting your stay. Coral Lagoon is located in the heart of the Florida Keys and is your premier choice resort in Marathon, Florida.