Bayview Plaza Waterfront Resort – St Pete Beach is an award winning boutique resort of only seven suites located on Boca Ciega Bay. Bayview Plaza Waterfront Resort is just across the street from the #1 Beach in America as voted by TripAdvisor. In this boutique, charming property of beautiful suites, you can watch for manatees and dolphins that visit the bay almost on a daily basis.
You can also relax by the heated pool overlooking the bay. The Bayview Plaza Waterfront Resort also has a fitness room and a fishing pier great for fishing or docking your boat.