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
Reservations: 877-423-4185  
Front Desk: 305-289-0888