If you need a more accessible version of this website, click this button on the right.Switch to Accessible Site

Grand Plaza is the gateway to St. Pete Beach the way food is the gateway to the soul. Our dining options bring the two together. From breakfast in the morning to cocktails at night, you’ll discover transformative dining experiences. Each of these restaurants near St. Pete Beach nod to the white sands they sit beside. 

Dig into breakfast at The Palm Room, a waterside dining destination with indoor and poolside seating. Start your day on the sweeter side with french toast, or keep it classic with choices like scrambled eggs and breakfast potatoes. Savor lunch or dinner with your toes in the sand, either served up at a table overlooking the beach or delivered to you on the beach itself. 

As your day winds down, take in 360-degree views of the Gulf of Mexico and the bay as you indulge in a fresh seafood dinner on the roof. Toast to the sunset at trendy Level 11

Each of these dining options is among the best restaurants in St. Pete Beach, not just for their mouthwatering meals but also for their unrivaled beach views. At Grand Plaza, you’ll never dine more than a few steps from the beach.

The Palm Room

BREAKFAST

Enjoy a waterside breakfast with both indoor and poolside seating available.

  1. Learn More

Bongo's Bar & Grille

LUNCH / DINNER

Enjoy a mouthwatering menu of delicious food and drinks with your toes in the sand.

  1. Learn More

Spinner's Bistro

LUNCH / DINNER

Rooftop revolving fine dining restaurant with 360views of the Gulf of Mexico and bay.

  1. Learn More

Level 11

SMALL BITES / COCKTAILS / DESSERT

Toast to the sunset with sweeping views, delicious bites and craft cocktails.

  1. Learn More
  1. Rooms & Suites
  2. Specials & Packages
  3. Book Now
Call Now
Book Rooms