All states›Florida›St Pete Beach

Mediterranean Restaurants in St Pete Beach, FL

7 Mediterranean restaurants in and around St Pete Beach, Florida.

St Pete Beach has about 8,730 residents, which works out to 80 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Mediterranean Restaurants in St Pete Beach

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. Sola Bistro & Wine Bar

    6700 Gulf Blvd, St Pete Beach, FL 33706

    Spotted an error? Let us know

  2. Let Us Entertain You LLC/Branzini Mediterranean Restaurant

    6800 Gulf Blvd, St Pete Beach, FL 33706

    Vegetarian · Greek

    Spotted an error? Let us know

  3. Athanasios Greek-Italian

    7115 Gulf Blvd, St Pete Beach, FL 33706

    Greek

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides
  1. Branzini Mediterranean Restaurant

    6800 Gulf Blvd, St Pete Beach, FL 33706

    Spotted an error? Let us know

  2. The Palace

    1001 Palae Blvrd, St Pete Beach, FL 33773

    Greek

    Spotted an error? Let us know

  3. Odi's Mediterranean Kitchen

    6355 Gulf Blvd, St Pete Beach, FL 33706

    Spotted an error? Let us know

  4. Selene Restaurant

    4945 Gulf Blvd, St Pete Beach, FL 33706

    Spotted an error? Let us know

7Mediterranean restaurants
80per 100,000 residents
7with a phone
5with a website

Of the 7 Mediterranean restaurants listed in St Pete Beach, 7 give a phone number and 5 have a website. No national chains here — every Mediterranean restaurant on this page is independent. By what they offer: 2 are Greek restaurants. The nearest bigger selection is St Petersburg with 22.

St Pete Beach 7 Mediterranean restaurants

Nearby in Florida