Contact our Beachfront Hotel & Resort in Marathon, FL
We're Happy to Help!
Experience true island living with a stay at our resort in Marathon, FL. 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 Beachfront Hotel & Resort
2600 Overseas Highway
Marathon, FL 33050
Front Desk: 305-289-0888