Tranquility Bay Resort: A Luxury Florida Keys Resort

Top-Rated Among Hotels in Marathon, FL

Here you will find more than unrivaled peace and seclusion on your Florida Keys resort vacation, while overlooking the sparkling waters of the Gulf of Mexico. Sink into serenity with one of our unique two or three bedroom beach houses. 

Tranquility Bay

2600 Overseas Highway

Marathon, FL 33050


Learn More