The Grand Plaza Beach Hotel & Beach Resort accommodations offer discounted luxury as one of the best St. Petersburg Beach Florida hotels & beach resorts located just south of Clearwater Beach in the Tampa Bay metro area. Our discounted luxury hotel offers four St Petersburg beachfront restaurants,  Spinners Rooftop Revolving BistroLevel 11 Rooftop LoungeThe Palm Room and Bongos Beach Bar & Grille, including a pool/beachfront bar, eloquent banquets for all occasions such as beach weddings/receptions–from casual to formal.