Accommodations Hotels
Plaza Beach Hotel
St Pete Beach, FL4.7 (1748 reviews)
A collection of three award-winning boutique resorts located on St. Pete Beach, Florida, offering beachfront and waterfront accommodations with amenities for families and couples.
About
Plaza Beach Resorts is a family-owned and operated collection of three award-winning boutique resorts located on St. Pete Beach: the Plaza Beach Hotel (beachfront with retro-chic 1950s-60s style, 39 suites with kitchenettes), Bayview Plaza Waterfront Resort (tranquil waterfront with 11 exclusive suites, marine artwork by Steve Diossy, perfect for couples), and Bay Palms Waterfront Resort (waterfront with marina, family-friendly with full kitchens). All three resorts feature green certification, pet-friendly accommodations, connected rooms for weddings and family reunions, and the ability to stay at one resort while playing at all three. Located on sugar-white sands voted #1 beach in America by TripAdvisor.
- Price
- $114–$189
Details
- Venue type
- resort collection
- Indoor / outdoor
- both
- Private / public
- private
- Capacity
- Plaza Beach Hotel: 39 suites; Bayview Plaza: 11 suites; Bay Palms: spacious family suites
- Pricing
- From $114/night (Bayview Plaza) to $189/night (Bay Palms); Plaza Beach Hotel from $138/night. Discounts available: 30% for 1-2 nights, 35% for 3-6 nights, 40% for 7+ nights
Services & amenities
- Services
- room accommodations, beachfront access, waterfront access, marina services, boat docking, wedding and family reunion hosting, pet-friendly rooms, kitchenette and full kitchen suites
- Amenities
- heated pool, private beach, cabanas, tropical tiki bar, mini golf, outdoor games, beach chairs and umbrellas, table games, private balconies, oversized deck over water, fishing, gift cards available
- Parking
- available (parking was noted as never an issue in guest reviews)
Booking
- How to book
- Sign up free to see this



