Enable JavaScript to run this app.
Skip to main content
OpenTable logo

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.

Powered by AI

    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.

    1. A photo of Malio's Beach House - St. Pete Beach restaurant

      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 Jen
    2. A photo of Caddy's Treasure Island restaurant

      Caddy'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.

    Outdoor dining in Tampa / Central Florida West

    See what locals rave about in St. Pete Beach

    From verified diners like you
    From verified diners like you
    • Michelle
      Southwest Florida •1 review
      5.0
      Dined 3 days ago
      We 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 info
      Malio's Beach House - St. Pete Beach$$$$• Steakhouse• St. Pete Beach
      •
      4.8
    • Sarah
      Philadelphia County •1 review
      5.0
      Dined 3 days ago
      Kaitlyn our server was amazing so friendly food was great. Fishtank was a cool vibe.
      More info
      RumFish Grill$$$$• Seafood• St. Pete Beach
      •
      4.2
    • Darlene
      Austin •5 reviews
      5.0
      Dined 7 days ago
      Absolutely perfect in every way!!! A must try when in the area
      More info
      Palm Court Italian - St. Pete Beach$$$$• Mediterranean• St. Pete Beach
      •
      4.6
    • James
      Tampa / Central Florida West •16 reviews
      5.0
      Dined on 8 Sept 2026
      The 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. JimmyBigTime
      More info
      Coconut Charlie’s Beach Bar & Grill St. Pete Beach$$$$• Seafood• St. Pete Beach
      •
      4.1
    • ArleneGold
      Tampa / Central Florida West •15 reviews
      5.0
      Dined on 20 June 2026
      Beautiful breakfast setting right on the gulf, food was incredible and service was a blessing. Would go back again and again.
      More info
      Pete's Gulf Bistro$$$$• American• St. Pete Beach
      •
      4.1

    Restaurant experiences trending in Tampa / Central Florida West

    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

    1. Home
    2. United States
    3. Tampa / Central Florida West
    Discover
    OpenTable
    • About Us
    • Blog
    • Careers
    • Press
    More
    Businesses
    • OpenTable For Restaurants
    • OpenTable Pricing & Plans
    • OpenTable Support
    Join us on
    • Privacy policy
    • Terms of Use
    • Cookies and Interest-Based Ads
    • Accessibility Statement
    • Cookie Preferences
    Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
    OpenTable is part of Booking Holdings, the world leader in online travel and related services.
    Booking Logo
    Priceline Logo
    KAYAK Logo
    Agoda Logo
    OpenTable Logo