St. Pete Beach Restaurants
Book your table now
Book for breakfast today in Tampa / Central Florida West
Find the right table in St. Pete Beach
Let OpenTable find the best spots for you.
New restaurants to OpenTable in Tampa / Central Florida West
Award winning restaurants in Tampa / Central Florida West
Check out diners' favourite restaurants in St. Pete Beach
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
Malio's Beach House - St. Pete Beach
$$$$•Steakhouse•4.8(724)The original Malio's Steakhouse was opened in 1969 by Malio Iavarone, whose immigrant parents had owned and operated their own restaurant since 1945. Always striving to provide their clientele the finest dining experience, Malio's Steakhouse, for over 50 years, earned a reputation for serving the finest quality food, with superior service and atmosphere.
It is in that tradition that our newest location, Malio's Beach House offers Creekstone All-Natural Prime Beef & Pork, the freshest seafood available (featuring coldwater lobster tails), accompanied by a selection of over 100 wines, along with unparalleled service and ambience.
We look forward to providing you with a memorable dining experience. When in downtown Tampa please visit our other location Malio's Prime Steakhouse.
Welcome to our family,
Derek and JenCaddy's Treasure Island
$$$$•American•4.6(132)*Please note, Caddy's Treasure Island is currently operating with a limited menu while this location is under construction. Please check out our website for further information. *
We are happy to announce that we are officially back open! Although our operation is looking a bit different these days, the sun is shining, drinks are flowing, and the energy is still high here at Caddy's Treasure Island. We are so excited to finally be back! We cannot thank everyone enough for all of the love and support since the hurricanes.
Caddy’s Restaurant Group was started over 10 years ago with the intention to bring hospitality, entertainment, socializing, and dining to an entirely new level. Our restaurant group began with our first store Caddy’s on the Beach in Treasure Island, Florida.
From there, we have been thankful enough to open an additional four Caddy’s locations all based around the Tampa Bay area.
Grace Restaurant
$$$$•American•4.6(369)Our unique menu features special weekly additions represents the best of what our local area has to offer.
Our passion for sourcing the freshest ingredients from local farmers and suppliers, combined with traditional flavor and rewriting familiar recipes into exceptional cuisine is our mission and greatest joy.
We strive to present the highest level of flavorful satisfaction for the most discriminating taste.Palm Court Italian - St. Pete Beach
$$$$•Mediterranean•4.6(309)Join us at Palm Court Italian, where timeless red-sauce American Italian cuisine and fine wine come together in a relaxed, inviting setting. Our menu is ideal for group gatherings and sharing, turning every meal into a memorable celebration with friends and family. Savor tender grilled meats and fresh seafood alongside thoughtfully crafted classic pasta dishes. Each plate is made with premium ingredients, offering flavors that are both genuine and satisfying. With our expansive wine list, you'll find just the right pairing for every course.
Dine under the stars on our enchanting outdoor patio, set in a lovely courtyard perfect for al fresco evenings.
Located at the end of the Grand Palm Colonnade at Island Grand at TradeWinds, this beloved restaurant is a favorite among locals and visitors, consistently rated as one of the top dining spots in St. Pete Beach.
RumFish Grill
$$$$•Seafood•4.2(4,484)EAT. DRINK. SHOP. Experience the bold taste of the islands at RumFish Grill, where Floribbean flair and tropical inspiration collide with fresh-from-the-Gulf seafood and sizzling steaks. From citrus-kissed mahi to zesty jerk-seasoned cuts, our menu bursts with island flavors, all thoughtfully prepared for the adventurous palate.
Dine in an unforgettable under-the-sea setting, where a 33,500-gallon aquarium—spanning an entire wall of the dining room—sets the stage for a truly immersive meal.
Whether you’re sipping a handcrafted cocktail at the adjacent RumFish Sports Bar or savoring a filet under the glow of the tank, this is where island spirit and culinary creativity make waves. Plus, don't miss our unique on-site retail experience, Beachlife Boutique, the perfect stop for beach-inspired finds!
Contact: 727-329-1428
Website: www.rumfishgrill.comAZURA Coastal Kitchen
$$$$•Mediterranean•4.1(1,718)Azura Coastal Kitchen & Bar is a Mediterranean-inspired coastal restaurant located inside The Hotel Zamora. Our menus feature fresh, seasonal Florida ingredients paired with Mediterranean flavors, offering an elevated yet approachable dining experience for breakfast, lunch, dinner, and Sunday brunch. Enjoy indoor dining or outdoor waterfront seating on our terrace overlooking the Intracoastal Waterway—ideal for relaxed mornings, sunset dinners, and special occasions in St. Pete Beach.
For groups of 15 or more, Azura offers private dining in St. Pete Beach, including a private dining room, veranda, and patio overlooking the Intracoastal. Perfect for celebrations and events.
Also inside The Hotel Zamora, our Rooftop Bar offers craft cocktails and lounge seating with Gulfside and Bayside views. Open daily at 4:00 PM, weather permitting. First-come, first-served.
Outdoor dining in Tampa / Central Florida West
See what locals rave about in St. Pete Beach
- MMichelleSouthwest Florida •1 review5.0Dined 3 days agoWe came here for my husband's birthday dinner. This was our first time at Malio's. Our dinner and service were both amazing. We ordered the Filet and porkchop. Both cooked to perfection. Our friends ordered the Filet and Scallops and loved both of those as well. We shared the jalapeno creamed corn, Brussel sprouts and loaded baked potatoes. All the sides were fantastic. For dessert we ordered the Creme Burlet and Banana Foster and again both were absolutely amazing. Some of the best food all 4 of us has eaten. We live an hour away and we will definitely be coming back. It's worth the drive!! My only complaint would be that it is a little loud in there when it's busy. Hard to hear across the table sometimes but we won't let that stop us from coming back again soon!More infoMalio's Beach House - St. Pete Beach$$$$• Steakhouse• St. Pete Beach•4.8
- SSarahPhiladelphia County •1 review5.0Dined 3 days agoKaitlyn our server was amazing so friendly food was great. Fishtank was a cool vibe.More infoRumFish Grill$$$$• Seafood• St. Pete Beach•4.2
- DDarleneAustin •5 reviews5.0Dined 7 days agoAbsolutely perfect in every way!!! A must try when in the areaMore infoPalm Court Italian - St. Pete Beach$$$$• Mediterranean• St. Pete Beach•4.6
- JJamesTampa / Central Florida West •16 reviews5.0Dined on 8 Sept 2026The food here was absolutely amazing and the atmosphere was very nice. It was not very crowded while we were there which was a Tuesday early evening so our dining experience was very private. Emily was our server and she was absolutely amazing. Totally added to the experience. I would strongly recommend this restaurant and we will definitely eat there again. JimmyBigTimeMore infoCoconut Charlie’s Beach Bar & Grill St. Pete Beach$$$$• Seafood• St. Pete Beach•4.1
- AArleneGoldTampa / Central Florida West •15 reviews5.0Dined on 20 June 2026Beautiful breakfast setting right on the gulf, food was incredible and service was a blessing. Would go back again and again.More infoPete's Gulf Bistro$$$$• American• St. Pete Beach•4.1
Trending dishes in St. Pete Beach
Restaurant experiences trending in Tampa / Central Florida West
Private Dining
Private Dining
Discover St. Pete Beach
On the coast of St. Pete Beach, small establishments line the shore for miles. These restaurants in the sunshine are known for a strong lineup of foods for brunch. In St. Petersburg, brunch takes on an entirely different meaning. Cafes treat it as an honorary event, and many locations have foods from raspberries to chocolate loaves to strip steak for brunch. St. Pete Beach is also a famous home for Greek food. With chefs that hail all the way from Athens, these Greek bistros use authentic recipes and ingredients. St. Pete Beach is a fantastic place for high-quality food in casual restaurants.
Frequently asked questions
Celebrate special occasions at the best restaurants in St. Pete Beach. Our customers recommend Malio's Beach House - St. Pete Beach, RumFish Grill and Palm Court Italian - St. Pete Beach
As of 6 Oct 2026 there are 12 restaurants in St. Pete Beach. Filter by ‘outdoor dining’, ‘romantic’ or ‘dog friendly’.
On OpenTable we support all cuisines. Find Seafood, American, Contemporary American, Mediterranean, Steakhouse and more. Use our filters to find exactly what you’re looking for and make your booking today.
Yes! We partner with restaurants in St. Pete Beach who deliver with Toast, Postmates, Uber Eats, Olo, ChowNow.
Yes, you can also see restaurants near you offering takeaway.
Yes! OpenTable provides free, convenient and trusted options to book the best restaurants in St. Pete Beach either on OpenTable or directly with the restaurant.
Yes, we partner with a third party to bring back menu information for restaurants near you.
Explore OpenTable
- Art Village Courtyard
- Gulfpost Plaza Disston Shopping Center
- Sirata Beach Resort and Conference Center
- Splash Island Water Park
- Polynesian Putter
- Postcard Inn On The Beach
- Pasadena Shopping Center
- Sunrise Resort by Liberte'
- Park Shore Boutique Rentals
- Carlton House
- Sunset Sea
- Kapfer Glass Studio
- Saint Petersburg County Park
- Florida Orange Groves Winery
- St. Pete Beach
- Loews Don Cesar Hotel
- Howard Johnson - St. Pete Beach
- Blue Waters Beach Club
- Grand Plaza Beachfront Resort Hotel & Conference Center
- Hoyt Park
- Home
- United States
- Tampa / Central Florida West