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 updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(71)
(28)
Bar
(11)
(11)
Diner
(2)
Dutch
(1)
(2)
Grill
(5)
(2)
Pub
(5)
Wine Bar
(1)
Gyros
(4)
Hamburger
(2)
Lobster
(2)
Moussaka
(7)
Pasta
(1)
Shrimp
(4)
Souvlaki
(4)
Tapas
(1)
More
Dietary Restrictions
Meals
(20)
(55)
(56)
Price
Cheap Eats
(21)
Mid-range
(114)
Restaurant features
(1)
Free Wifi
(29)
Reservations
(56)
Serves Alcohol
(56)
Takeout
(22)
Television
(10)
Wheelchair Accessible
(32)
More
Good for
Business meetings
(6)
(57)
Kids
(46)
Local cuisine
(18)
(9)
More
Cafe (8)
Greek (68)
Seafood (28)
International (8)
Mediterranean (61)
Bar (11)
European (6)
Grill (5)
Thalassa Restaurant
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
The Women's Co-Operative
$$ - $$$, Mediterranean, Greek
Lesbos .9 km away
The Reef
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .7 km away
Nikos
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
Kalderimi
$, Mediterranean, Greek
Lesbos .9 km away
The Mermaid
$$ - $$$, Seafood, Mediterranean, Greek
Lesbos .4 km away
Sarandos Restaurant-Cafe Bar
$$ - $$$, Mediterranean, European, Greek
Lesbos 3.4 km away
Taverna Vafios
$$ - $$$, Greek, Grill, Cafe
Lesbos 3.2 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.
#5 of 33 Restaurants in Petra
#1 of 317 Restaurants in Anaxos
#7 of 33 Restaurants in Petra
#9 of 33 Restaurants in Petra
Meltemi Restaurant Pizzeria Molyvos 4.0 km away
#2 of 317 Restaurants in Molyvos
Restaurant Christos Lesbos, Greece 0.4 km away
#36 of 317 Restaurants in Lesbos
#5 of 317 Restaurants in Anaxos
#1 of 2 Dessert in Petra
#10 of 33 Restaurants in Petra
#11 of 33 Restaurants in Petra
#1 of 3 Coffee & Tea in Petra
$$ - $$$ American Greek Cafe
Tropicana Molyvos 4.1 km away
#4 of 317 Restaurants in Molyvos
Taverna Vafios Vafios 3.2 km away
#15 of 317 Restaurants in Vafios
$$ - $$$ Greek Grill Cafe Diner Wine Bar
#12 of 33 Restaurants in Petra
#13 of 33 Restaurants in Petra
#15 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek
#16 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek
Aggelos Taverna Anaxos 3.3 km away
#28 of 317 Restaurants in Anaxos
The Captain's Table Molyvos 4.2 km away
#17 of 317 Restaurants in Molyvos
#17 of 33 Restaurants in Petra
$ Cafe Bar International Pub
#19 of 33 Restaurants in Petra