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
(61)
(23)
Bar
(7)
(7)
Diner
(2)
(1)
Grill
(4)
(1)
Pub
(7)
Gyros
(3)
Moussaka
(2)
Pasta
(1)
Shrimp
(1)
More
Dietary Restrictions
Vegetarian Friendly
(10)
Vegan Options
(1)
Gluten Free Options
(1)
Meals
Price
Cheap Eats
(19)
Mid-range
(92)
Restaurant features
(1)
Free Wifi
(22)
Parking Available
(10)
Reservations
(46)
Serves Alcohol
(46)
Takeout
(20)
Television
(10)
Wheelchair Accessible
(22)
More
Good for
(44)
Kids
(29)
Local cuisine
(14)
(8)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Petra. Showing results within 40 km of Petra.
Limit search to Petra.

The Women's Co-Operative

#1 of 33 Restaurants in Petra

Kantina Snack Bar

#3 of 33 Restaurants in Petra

Kalderimi

#4 of 33 Restaurants in Petra

Tropicana Molyvos 4.1 km away

#1 of 284 Restaurants in Molyvos

Marina

#7 of 33 Restaurants in Petra

Nikos

#9 of 33 Restaurants in Petra

Eden Cafe Bar

#10 of 33 Restaurants in Petra
$ Bar Cafe

Lucky Horseshoe Kitchen Bar

#11 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek

Mama's Little Bakery

#1 of 2 Dessert in Petra

The Anaxos Bar & Restaurant Anaxos 3.4 km away

#7 of 284 Restaurants in Anaxos

Restaurant Christos Lesbos, Greece 0.2 km away

#41 of 284 Restaurants in Lesbos

Beba's Corner

#1 of 4 Coffee & Tea in Petra

mahalas

#13 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek

DAK - Espresso Snack Bar

#2 of 4 Coffee & Tea in Petra

Capricorn Restaurant

#14 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek

Christos Restaurant

#15 of 33 Restaurants in Petra

Sarandos Restaurant-Cafe Bar Anaxos 3.4 km away

#14 of 284 Restaurants in Anaxos

Aggelos Taverna Anaxos 3.3 km away

#16 of 284 Restaurants in Anaxos

Avlaki

#16 of 33 Restaurants in Petra

Taverna Vafios Vafios 3.2 km away

#17 of 284 Restaurants in Vafios
$$ - $$$ Mediterranean Greek

Lemon Bar

#19 of 33 Restaurants in Petra
$ Bar International Pub

Meltemi Restaurant Pizzeria Molyvos 4.0 km away

#11 of 284 Restaurants in Molyvos

Yako All Day Bar Restuarant

#20 of 33 Restaurants in Petra
$$ - $$$ Mediterranean Greek Bar Seafood Pub