Contact Our Resort in Marathon

Experience true island living with a stay at our resort in Marathon. Tranquility Bay Beach Resort provides all you need for a relaxing getaway, including stunning, elegant accommodations, home-away-from-home amenities, family amenities, and a location just steps from the sparkling Gulf waters.

For more information, contact us to speak with an onsite vacation planner.

Tranquility Bay Beach Resort
2600 Overseas Highway
Marathon, FL 33050
Reservations: 877-423-4185  
Front Desk: 305-289-0888