Stay At One Resort,Play At All Three Resorts!

or call us at  1 (800) 257-8998







Book Direct and Save

Stop surfing around. Book direct and save up to 12%

See All Special Offers

Plaza Beach Resorts

St. Pete Beach is known for its Sexy Beaches, Hotels, and Restaurants The Plaza Beach Hotel – Beachfront Resort is our beachfront property and is only 100 yards away from the Bayview Plaza Waterfront Resort and Bay Palms Waterfront Resort. Bayview and Bay Palms are two charming boutique resorts that are next to each other and their courtyards open up to each other.

Trip Advisor Hall of Fame

Trip Advisor Certificate of Excellence

TA Image

 Kick Back & Relax

This is a great little getaway. Everything you need is within walking distance, and if you want to explore, there is transportation available that is very reasonable. Your access to the beach is…

 Great place to stay on the beach.

Plaza Beach was a perfect place for our stay in Florida. Right on the beach it was wonderful to walk out out of our room and on to the beach for beautiful morning walks, It is located within walking…

 A great family owned hotel very 60ish style lovely attitudes not high end.

This stay was amazing the hotel was comfortable, spacious, easy access, clean and short drives. I would defiantly recommend this hotel to anyone! I will be staying here more offten so cozy! The…

 Average but almost above average

I was unhappy when we arrived first because we could not find the office. We had the location on our gps but the location was right on the road with no office. Finally we found the office down the…

 Another great stay

Great location. On the bay not the beach. But the beach is very accessible and it has a pool at the main hotel across the street. Road noise not an issue. Comfy beds. Updated rooms. Clean bathrooms…

 Lovely Staff, Great Accommodations

This place is the perfect spot for a beach trip. It’s not overly fancy, but who needs that when you’re at a beach as beautiful as St. Petes? The room was a bit small, but I really only slept there…

 A small jewel!

This is a small property that has a great location with its own waterfront patio and pool, and access to the Gulf across the street. Our “standard hotel room” was updated and super clean. We had…

 The Bay of Palms was excellent

The Bay of Palms St Pete’s Beach was excellent. Very clean. Excellent staff. Pools clean. We saw manatees from the sun dock areas. My husband caught more than 100 fish the week we were there…

 Great hotel on the Bay

Plaza Beach Resorts are an affordable and relaxing place to stay on St. Pete Beach. The Bay Palms is a great way to see manatee, dolphin and even sharks while sitting on the dock. I would recommend…

Ratings & Reviews Powered By © TripAdvisor 2017 Trip Advisor


On the island of St. Pete Beach, Florida is a collection of three award winning boutique waterfront resorts. All three resorts are small by design, all three are directly on the water, and all three are very charming and clean. Family owned and operated with pride since 1988, the three resorts offer the ability to STAY AT ONE RESORT, PLAY AT ALL THREE RESORTS. It does not matter which resort you stay at because you have full access to use all the amenities of all of our resorts.

Voted #1 Beach Destination by TripAdvisor

St Pete Beach was Voted #1 Beach Destination by TripAdvisor in 2012, and Voted #3 Beach Destination by TripAdvisor in 2017. Come to one of our resorts to experience our sugar white sands on the soothing Gulf of Mexico. The Plaza Beach Resorts is a collection of three award winning boutique resorts located on the island of St Pete Beach in Florida. The three resorts are the Plaza Beach Hotel-Beachfront Resort, the Bayview Plaza Waterfront Resort and the Bay Palms Waterfront Resort – Hotel and Marina.


The Bay Palms Waterfront Resort now offers pet friendly rooms. All of our suites have been completely renovated, from the hotel rooms to the one bedroom suites, we’ll definitely have something for you and your best friend. Our reso…


Plaza Beach Resorts has been family-owned since 1988. Today the traditions and values are just as strong as they were the day the family bought their first boutique hotel. The owners are still on property to ensure that everything for …


Visiting St Pete Beach is EASY! We have two airports within easy driving distance of our resorts and frequent direct flights. Located about 30 minutes from the Plaza Resorts hotels, Tampa International Airport ( Airport code: TPA) is o…

Bookmark this page
Translate »