phone icon
cart icon
Gift Card for your loved Ones
gc image
home logo
Homearrow logo
booking logo
My Tripsarrow logo
mobilemenu logo
Gift Cardarrow logo
Local attractions icon
Local Attractionsarrow logo
our resort logo
Our Resortsarrow logo
discount logo
Special Offersarrow logo
Mobile menu icon
01Choose your dates
Check-in
Oct 2026
28
Check-out
Oct 2026
29
02Choose # of people / Click: Check Rate
03Choose your Hotel
hotel-logo

BAYVIEW PLAZA HOTEL

WATERFRONT RESORT

hotel-logo

PLAZA BEACH HOTEL

BEACHFRONT RESORT

hotel-logo

BAY PALMS HOTEL

WATERFRONT RESORT

Stayat One Resort
andPlay
at All Three

Bayview Plaza: Waterfront Boutique Resort in St. Pete Beach, Florida

Bayview Plaza Waterfront Resort is a tranquil bayside boutique hotel on Boca Ciega Bay, 100 yards from the sand of St. Pete Beach. Small by design, it has only 11 suites, most with private balconies over the water, all renovated in 2025, each with a kitchenette and the marine art of Steve Diossy in the room. Named Best Hotel on St. Pete Beach by the City in 2017, a Conde Nast Traveler Readers' Choice pick for top boutique hotel in Florida, and a TripAdvisor Certificate of Excellence winner. Part of Plaza Beach Resorts: stay here and enjoy the private beach, Gulf-front pool and Tiki Bar at Plaza Beach Hotel as well.

ExploreOurResorts

Stay at any of our three resorts and you have the run of all of them: the private beach, Gulf-front pool and Tiki Bar at Plaza Beach Hotel, and the piers, docks and bayside pools at Bayview Plaza and Bay Palms.

Bayview Plaza Waterfront Resort & MARINA

Bayview Plaza Waterfront Resort is a tranquil, waterfront boutique hotel inspired by the marine artistry of Steve Diossy, whose work is featured in every room. Offering only 11 exclusive suites, most with balconies, the resort provides a serene and intimate stay with sweeping views of Boca Ciega Bay.

  • Right arrow - 5

    Waterfront location, just 100 yards from the beach

  • Right arrow - 6

    Perfect for couples, with suites featuring private balconies

  • Right arrow - 7

    Pet-friendly, boat-friendly, with excellent fishing

  • Right arrow - 8

    Dolphins and manatees most days, and waterfront sunrises from your private balcony

The Plaza Beach Hotel

Plaza Beach Hotel – Beachfront Resort is an exclusive, vibrant boutique hotel blending retro-chic 1950s–60s style with modern comfort. Limited to 39 spacious suites, each with a kitchenette, it offers an intimate beachfront escape with timeless flair.

  • Right arrow - 1

    Award-winning beachfront location with sugar-white sands

  • Right arrow - 2

    Private beachfront with cabanas, shoreline chairs and umbrellas, and a tropical Tiki Bar

  • Right arrow - 3

    Heated pool, mini golf, three beach volleyball courts, a beach tennis court and outdoor games

  • Right arrow - 4

    Free beer and wine social hour every day from 4 to 5 PM, and the only Penny Bathroom in the world

  • Right arrow - 5

    Walk to dining and shopping in the heart of St. Pete Beach

Bay Palms Waterfront Resort & MARINA

Bay Palms Waterfront Resort is a waterfront, artist-inspired hotel showcasing original marine artwork by Steve Diossy in every room. Offering spacious accommodations, scenic marina views, on-site boat docking, and family-friendly amenities, it delivers a relaxed coastal stay designed for both comfort and adventure.

  • Right arrow - 9

    Waterfront location and beach access only 100 yards away

  • Right arrow - 10

    Family-friendly resort featuring spacious suites with full kitchens

  • Right arrow - 11

    Dolphin and manatee sightings almost daily

  • Right arrow - 12

    Heated pool and oversized deck directly over the water

  • Right arrow - 13

    Voted Best Marina on St Pete Beach, 2014 to 2026; boat slips from $45 a day

Experience Plaza Beach Resort

Whyyou'll starimgLoveBayview Plaza
colored logo

Life on the bay

Dolphins and manatees pass the pier almost every day, and most suites watch the sunrise over the Intracoastal from a private balcony. Fish from our pier, tie up your boat at our dock, swim in the heated pool, and walk 100 yards to the beach. Our birthday special applies here too: stay with us on your birthday and your age is your percentage off.

home_mid_slider
colored logo

Location

4321 Gulf Blvd, on the bayside of St. Pete Beach, with the beach across Gulf Blvd, Publix and restaurants a few minutes away at Dolphin Village, and the Beach Trolley stopping nearby. St. Pete/Clearwater Airport is 20 minutes away and Tampa International 30.

home_mid_slider1
colored logo

Family-Owned Since 1988

The Czyszczon family has run Bayview Plaza and its two sister resorts since 1988, renovated all three in 2025 after the 2024 hurricane season, and holds Pinellas County's Accredited Green Business Partner recognition for 2011 to 2023. Guests come back year after year; read the reviews.

home_mid_slider2
We Love our FurryFriends!

Bayview Plaza welcomes up to two pets of 50 pounds or less in designated suites at $45 per pet per night. Two dog parks are within walking distance and the dog beach at Fort De Soto Park is 15 minutes away.

hotel logo
OurSuites

Eleven suites, all renovated in 2025, with kitchen and dining areas and all the comforts of home, most with a private balcony on the bay, and connecting rooms for weddings and family reunions.

hotel logo
Stay MoreSave More

The longer you stay, the more you save: 30% on 1 to 2 nights, 35% on 3 to 6 nights, 40% on 7 or more.

hotel logo
Bayview Plaza Waterfront Resort
St. Pete Beach waterfront scenery
Family-friendly stay at Plaza Beach Resorts

Book Direct for the Best Value

Booking on our official website is the lowest price, guaranteed: find a lower public rate for the same room and dates and we match it and take another $5 off per night. Direct guests pay an $18 resort fee instead of the $39 charged on booking sites, get one free parking space (third-party bookings pay $29 a day), and hold their suite with a one-night deposit instead of paying in full.

Why Book Direct?

  • Best Available Rates
  • Rate Match + $5 Off Per Night
  • Exclusive Special Offers
  • Secure Online Reservations

GettingHere

Check-in for Bayview Plaza is at the Plaza Beach Hotel office, 4506 Gulf Blvd, one block north: check-in from 4 PM, check-out by 11 AM. Boat docking for registered guests; call (800) 257-8998 to arrange it before you arrive.

Need Help?How can I help you?
chatbot
chatbotClaire
close

Hi, I'm Claire 👋

Your hotel booking assistant. Ask about room rates, availability, or today's best deals—and when you're ready, I can BOOK YOUR STAY right here in this chat.

Discount

Claire AI can make mistakes