Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. United States
  3. Tampa / Central Florida West

Best Mediterranean Restaurants in St. Petersburg

Price
Regions
Neighborhoods
Dining Options
Seating Options
Accessibility

6 restaurants available nearby

A photo of Allelo restaurant
4.8
Exceptional(309)
Price: Very Expensive
• Mediterranean • St. Petersburg
Booked 44 times today
We are Allelo.Our name comes from the word allelomimesis which is the phenomenon of a group, such as birds, coming together to form a flock.The idea of gathering is echoed throughout our menu where items are meant for sharing with friends. Our dining room here at Allelo is very intimate with the majority of our tables being smaller than five guests. Please note that if your party is larger than 6 people, you will most likely be outside. All outside tables have heaters and blankets available, but please dress warmly as nighttime temperatures can change suddenly. $25 corkage per 750ml. We have a three bottle limit per table. We do have an extensive wine list with over 500 bottles of wine to choose from. Also, our in-house sommelier would love to make a recommendation for your table.
A photo of LALA St.Pete restaurant
4.7
Exceptional(491)
Price: Moderate
• Mediterranean • St. Petersburg
Booked 17 times today
Immerse yourself in the authentic flavors of the Mediterranean at LALA St. Pete, nestled in the vibrant heart of St. Petersburg. This culinary gem proudly serves dishes that are both innovative and deeply rooted in Mediterranean tradition. Guests rave about the "delicious and arrived SUPER fast" Mediterranean pasta and the freshness of the seafood, with one noting the grouper sandwich "was fresh and fell apart." The atmosphere of LALA St. Pete complements its cuisine perfectly, offering a lively and inviting setting. Whether it's enjoying a sunset dinner on the rooftop or a vibrant evening filled with live music and karaoke, LALA St. Pete ensures a memorable dining experience with every visit. As one guest encapsulated, "The food was delicious and the atmosphere definitely has a party vibe." Join the chorus of satisfied diners and discover why LALA St. Pete is a cornerstone of Mediterranean dining in St. Petersburg.
A photo of Gratzzi Grille restaurant
4.6
Exceptional(1634)
Price: Expensive
• Mediterranean • St. Petersburg
Booked 26 times today
Gratzzi Italian Grille in St. Petersburg is your go-to destination for authentic Italian cuisine that consistently delights diners. Praised for its "phenomenal, high quality" food, Gratzzi stands out with dishes like the much-raved-about Bada Bing pasta, described as the best pasta dish ever by a thrilled guest. The restaurant's atmosphere is friendly and vibrant, perfect for enjoying classics from a menu that exudes Italian authenticity. Customers have applauded the service as "top notch" and the experience as one that "never disappoints". As one reviewer succinctly put it, if you are in St. Petersburg and love Italian food, Gratzzi is a must-visit, making it the best Italian restaurant in the Tampa/St. Pete areas.
A photo of Fado Portuguese Cuisine restaurant
4.2
Awesome(419)
Price: Expensive
• Mediterranean • St. Petersburg
Booked 10 times today
Step into Fado Portuguese Cuisine in St. Petersburg, Florida, and savor the authentic flavors of Portugal. Esteemed for its mouth-watering Mediterranean dishes, Fado offers a true cultural and gastronomic experience that transports diners straight to Portugal. Patrons rave about the "delicious and authentic" food, highlighting dishes like Bacalhau à Brás and grilled sardines that are "a symphony of taste." The restaurant's atmosphere is consistently praised, described as "warm" and "inviting," making every dining experience special. With "impeccable service" from staff like Lucas and Beto, who are frequently commended for their attentiveness, Fado Portuguese Cuisine stands out as a must-visit for an "absolutely fantastic" Mediterranean meal.
A photo of AZURA Coastal Kitchen restaurant
4.4
Awesome(1564)
Price: Expensive
• Mediterranean • St. Pete Beach
Booked 7 times today
Nestled in the heart of St. Pete Beach, Castile Restaurant at The Hotel Zamora stands out for its exemplary American cuisine, infused with local Floridian flair. Guests rave about the "delicious grouper and scallops" and commend the "best Caesar salad," highlighting the quality and freshness of the ingredients. The culinary team's commitment to seasonal, local produce elevates their dishes, ensuring each meal is a celebration of American gastronomy. Diners consistently praise the "great atmosphere, service, and food," making Castile a must-visit for anyone seeking authentic American dining in a stunning waterfront setting. Whether it's a casual meal or a special occasion, Castile promises an unforgettable experience with every visit.
A photo of Luna Restaurant and Lounge, Hilton St. Petersburg Carillon Park restaurant
4.3
Awesome(43)
Price: Expensive
• Mediterranean • St. Petersburg
Booked 8 times today
Our lakefront location overlooking Carillon Park Nature Reserve from the outdoor terrace offers a comfortable and satisfying dining experience. Our stylish lounge with modern features is the perfect place to unwind. Relish delicious food made from local ingredients that capture the essence of the community with Mediterranean-inspired Tapas paired with craft cocktails, local brews, and unique wines.

How is content generated

See what locals rave about

From verified diners like you
From verified diners like you
  • Carla
    Denver / Colorado •1 review
    5.0
    Dined 1 day ago
    The food, service and ambience were excellent! Many delicious unique food experiences including the steak tartar, carmelized scallops, spicy mediterranean mussels, and Peri Peri Chicken. High end and worth it!
    More info
    AlleloPrice: Very Expensive• Mediterranean• St. Petersburg
    4.8
  • DesireeVIP
    Tampa / Central Florida West •164 reviews
    5.0
    Dined 3 days ago
    Our night started off excellent with Kiki at the front and continued with impeccable service from Katie. LaLa hit the mark with our entire night: we sat outside & Kiki put a heater at our table, the food was excellent. There was nice ambiance as well. Highly recommend this restaurant!
    More info
    LALA St.PetePrice: Moderate• French American• St. Petersburg
    4.7
  • KarenVIP
    Columbus •19 reviews
    5.0
    Dined 3 days ago
    Fantastic experience at Predalina. From the atmosphere, service to food-all top notch. Special shoutout to our server, Omar! He was a gem. Honest and accommodating! We will be back. And soon!
    More info
    PredalinaPrice: Expensive• Mediterranean• Tampa
    4.7
  • Nicole
    Tampa / Central Florida West •11 reviews
    5.0
    Dined 5 days ago
    Great food. We sat outside, weather was nice but just views of the street, some occasional loud cars. Service was very good- just wish he had told us about the specials(we learned about them after we ordered when we heard the other server talking about them.) All our meals were very good. Tasty, fresh, and a lot of food. Great experience!
    More info
    Gratzzi GrillePrice: Expensive• Italian• St. Petersburg
    4.6
  • Dianne
    Philadelphia County •26 reviews
    4.0
    Dined 6 days ago
    Went for the Steak on a Stone. Meat was tasty. Sardines were also crispy and delicious. Will definitely go again. Service was great. Lots of fun!
    More info
    Fado Portuguese CuisinePrice: Expensive• Portuguese• St. Petersburg
    4.2

Discover best Mediterranean restaurants in St. Petersburg

Discover the vibrant Mediterranean dining scene in Tampa / Central Florida West, St. Petersburg, where various restaurants offer an authentic taste of Mediterranean flavors. These establishments capture the essence of Mediterranean cuisine through a diverse range of dishes that celebrate both traditional and innovative culinary styles. From Italian to Portuguese influences, each restaurant has its unique twist on Mediterranean staples, providing an array of choices for every palate. Whether you're craving seafood enriched with Mediterranean spices, savory meat dishes, or fresh salads with a Mediterranean flair, there's something to satisfy your taste buds. The dining experience is enhanced by the picturesque settings and warm hospitality characteristic of this region. St. Petersburg is renowned not only for its culinary delights but also for its commitment to quality and authenticity, making it a perfect destination for food lovers seeking a Mediterranean adventure. Enjoy a meal that not only tantalizes your senses but also provides a memorable, high-quality dining experience in the heart of Florida.

  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Cookie Preferences
Copyright © 2024 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - 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