Bayview Plaza Waterfront Resort is rated 3 stars and is placed about 2.3 km from Upham Beach. The building was renovated in 2012.
The city center is about 10 minutes on foot. This superior property is located in the center of St. Pete Beach.
Boutiques and a mall are within easy reach of the hotel.
Bayview Plaza Waterfront Resort lies within 30 minutes’ drive to Saint Petersburg-Clearwater International airport.
Offering an in-room safe, satellite television, climate control, high-speed internet and an iron with ironing board, beautiful guestrooms boast an European interior. Some rooms overlook the ocean. They have tile floor and smart furniture.
Eat & Drink
Gigi's Italian Restaurant and Sandbar Bill's are located within 50 meters away.
Bayview Plaza Waterfront Resort caters to the needs of guests providing free self parking, currency exchange and a baggage storage as well as a business center and a photocopier.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.