We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in Petra

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(72)
(28)
Bar
(11)
(11)
Diner
(3)
Dutch
(1)
(2)
Grill
(6)
(2)
Pub
(5)
Gyros
(4)
Hamburger
(1)
Lobster
(2)
Moussaka
(10)
Pasta
(1)
Shrimp
(4)
Souvlaki
(5)
Tapas
(1)
More
Dietary Restrictions
Meals
(19)
(56)
(57)
Price
Cheap Eats
(24)
Mid-range
(110)
Restaurant features
(1)
Free Wifi
(28)
Reservations
(56)
Serves Alcohol
(56)
Takeout
(21)
Television
(10)
Wheelchair Accessible
(33)
More
Good for
(58)
Kids
(47)
Local cuisine
(18)
(9)
More
International (8)
Cafe (8)
Greek (69)
Mediterranean (62)
Seafood (28)
Bar (11)
European (6)
Grill (6)
The Women's Co-Operative
$$ - $$$, Mediterranean, Greek
Lesbos .9 km away
Thalassa Restaurant
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
The Reef
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .7 km away
Tropicana
$$ - $$$, Mediterranean, Greek
Lesbos 4.1 km away
Kalderimi
$, Mediterranean, Greek
Lesbos .9 km away
The Mermaid
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
Nikos
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
Coco Cafe Restaurant
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
Kantina Snack Bar
$, British, Greek, Bar
Lesbos .9 km away
Rama Pizzeria Restaurant
$, Mediterranean, Greek
Lesbos .4 km away
Eden Cafe Bar
$, Bar, Cafe, Mediterranean
Lesbos .6 km away
Beba's Corner
$, Bar, Cafe, Greek
Lesbos .9 km away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Petra. Showing results within 40 km of Petra.
Limit search to Petra.
Tropicana Molyvos 4.1 km away
#1 of 313 Restaurants in Molyvos
Meltemi Restaurant Pizzeria Molyvos 4.0 km away
#3 of 313 Restaurants in Molyvos
#5 of 34 Restaurants in Petra
#7 of 34 Restaurants in Petra
#8 of 34 Restaurants in Petra
#1 of 2 Dessert in Petra
Restaurant Christos Lesbos, Greece 0.4 km away
#38 of 313 Restaurants in Lesbos
#10 of 34 Restaurants in Petra
#11 of 34 Restaurants in Petra
$$ - $$$ Mediterranean Greek
#12 of 34 Restaurants in Petra
#1 of 3 Coffee & Tea in Petra
#13 of 313 Restaurants in Anaxos
#2 of 2 Dessert in Petra
$$ - $$$ Cafe
#14 of 34 Restaurants in Petra
#15 of 34 Restaurants in Petra
#16 of 34 Restaurants in Petra
Aggelos Taverna Anaxos 3.3 km away
#16 of 313 Restaurants in Anaxos
#17 of 34 Restaurants in Petra
#18 of 34 Restaurants in Petra
#19 of 34 Restaurants in Petra
$$ - $$$ Bar Greek Pub Cafe Mediterranean
#20 of 34 Restaurants in Petra
The Captain's Table Molyvos 4.2 km away
#11 of 313 Restaurants in Molyvos