Main menu Open search menu

Baywaters Inn

7261 Bay Street, Saint Pete Beach, FL 33706 7261 Bay Street, Saint Pete Beach Directions
+17276234818

Tips

250

From Our Editors

Passing through Saint Petersburg with a long drive ahead? Get some rest and a satisfying meal at Baywaters Inn in Saint Petersburg.

Keep your expenses in check at Baywaters Inn, an establishment with affordable pricing. Maintain easy access to your vehicle when you opt to park in one of the convenient spots nearby. Not all motels are built the same. Find great value and even greater service at Baywaters Inn in Saint Petersburg.

Explore Nearby
Baywaters Inn

Groupon has verified that the customer actually visited Baywaters Inn.