Petra Restaurants

Best Restaurants in Petra, Greece

Restaurants in Petra

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment type

Meals

Price

Traveller rating

Cuisines

Dishes

Dietary restrictions

Good for

Open now

Restaurant features

Neighbourhood

Local eats
See all
Thalassa Restaurant
728
Seafood, Mediterranean, Greek, Healthy££ - £££
Oliva Restaurant
245
Seafood, Mediterranean, Greek££ - £££
Kalderimi
564
Mediterranean, Greek£
Women's Co-operative Of Petra
970
Mediterranean, Greek, Healthy££ - £££
O Gavrilos
164
Steakhouse, Mediterranean, Barbecue, Greek££ - £££
The Reef
466
Seafood, International, Mediterranean, Greek££ - £££
The Mermaid
323
Seafood, Mediterranean, European, Greek££ - £££
Kantina Snack Bar
371
Bar, Cafe, Mediterranean, European£
Marina
220
Seafood, International, Mediterranean, European££ - £££
Nikos Restaurant
264
Mediterranean££ - £££
Budget-friendly bites
See all
Oliva Restaurant
245
Seafood, Mediterranean, Greek££ - £££
Thalassa Restaurant
728
Seafood, Mediterranean, Greek, Healthy££ - £££
Women's Co-operative Of Petra
970
Mediterranean, Greek, Healthy££ - £££
Caravan
136
Seafood, Mediterranean, European, Greek££ - £££
The Reef
466
Seafood, International, Mediterranean, Greek££ - £££
O Gavrilos
164
Steakhouse, Mediterranean, Barbecue, Greek££ - £££
Nikos Restaurant
264
Mediterranean££ - £££
Marina
220
Seafood, International, Mediterranean, European££ - £££
The Mermaid
323
Seafood, Mediterranean, European, Greek££ - £££
Avlaki
144
Seafood, Mediterranean, Greek££ - £££
Cheap eats
See all
Kantina Snack Bar
371
Bar, Cafe, Mediterranean, European£
Kalderimi
564
Mediterranean, Greek£
Eden Cafe Bar
146
Bar, Cafe, Greek£
Rama Restaurant Pizzeria
196
Italian, Mediterranean, Greek£
Yako All Day Bar Restuarant
87
Bar, Mediterranean, European, Greek£
Lemon Bar
79
International, Greek£
Beba's Corner
140
Bar, Cafe£
Bake & Cake
19
Cafe, European, Greek£
Breakfast
See all
Kantina Snack Bar
371
Bar, Cafe, Mediterranean, European£
Oliva Restaurant
245
Seafood, Mediterranean, Greek££ - £££
Eden Cafe Bar
146
Bar, Cafe, Greek£
Avlaki
144
Seafood, Mediterranean, Greek££ - £££
Marina
220
Seafood, International, Mediterranean, European££ - £££
Christos Restaurant
77
Seafood, Mediterranean, European, Greek££ - £££
Bird Cafe
10
International, Greek££ - £££
Sunset of Petra
78
Seafood, Mediterranean, European, Greek££ - £££
Thalassa Restaurant
728
Seafood, Mediterranean, Greek, Healthy££ - £££
DAK - Espresso Snack Bar
88
American, Cafe, European, Greek££ - £££
Outdoor Seating Available
See all
Oliva Restaurant
245
Seafood, Mediterranean, Greek££ - £££
Thalassa Restaurant
728
Seafood, Mediterranean, Greek, Healthy££ - £££
Kantina Snack Bar
371
Bar, Cafe, Mediterranean, European£
Kalderimi
564
Mediterranean, Greek£
Women's Co-operative Of Petra
970
Mediterranean, Greek, Healthy££ - £££
Caravan
136
Seafood, Mediterranean, European, Greek££ - £££
The Reef
466
Seafood, International, Mediterranean, Greek££ - £££
O Gavrilos
164
Steakhouse, Mediterranean, Barbecue, Greek££ - £££
Nikos Restaurant
264
Mediterranean££ - £££
Eden Cafe Bar
146
Bar, Cafe, Greek£
Top Restaurants in Petra
146 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside Petra. Showing results in neighbouring cities.
International, Mediterranean££ - £££Menu
2.6 mi
Lesbos
Showing results 1-30 of 146
Frequently Asked Questions about Petra

Some of the most popular restaurants in Petra that deliver are:

Some of the most popular restaurants in Petra that provide takeaway are:

The best restaurants in Petra include:

Some of the best restaurants in Petra for families with children include:

Some of the most popular restaurants in Petra for cheap eats include:

Things to Do
All Petra Restaurants
FlightsHoliday RentalsTravel StoriesCruisesCar Hire