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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mediterranean Restaurants in Pretoria

Sort by:
Ranking
Name

Harissa Bistro

#14 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (57)
Cuisines: Moroccan Mediterranean Fusion

Life Grand Cafe

#23 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (29)

La Pentola

#28 of 569 Restaurants in Pretoria
$$$$ Map
Visitor photos (30)
Cuisines: Italian Mediterranean Fusion

Stef's table

#35 of 569 Restaurants in Pretoria
$$$$
Visitor photos (5)
Cuisines: Mediterranean

Culture Club - Bar De Tapas

#40 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (17)
Cuisines: Mediterranean European Spanish

Casa Bourguesa Tapas & Grill

#41 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (25)
Cuisines: Mediterranean Portuguese European

Cafe 41

#42 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (18)
Cuisines: Mediterranean European Cafe

Fumo

#45 of 569 Restaurants in Pretoria
$$$$ Map
Visitor photos (92)
Cuisines: Italian Mediterranean

La Terrasse Rooftop Cafe

#50 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (69)
Cuisines: Moroccan Middle Eastern African Mediterranean

Prosopa

#56 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean European Greek

Toulas Greek Restaurant

#66 of 569 Restaurants in Pretoria
$$ - $$$
Visitor photos (17)
Cuisines: Mediterranean Greek

Ristorante L'isola

#70 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (13)

Doppio Zero

#73 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean

La Fiamma

#74 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (8)
Cuisines: Italian Pizza Mediterranean European

Mythos

#80 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (12)
Cuisines: Mediterranean Greek

Toureiro House of Prawns

#86 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (20)
Cuisines: Pizza Mediterranean European Portuguese

Villa San Giovanni

#113 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (18)
Cuisines: Italian Pizza Mediterranean European

Monte de Dios

#118 of 569 Restaurants in Pretoria
$$$$ Map
Visitor photos (17)
Cuisines: Mediterranean Spanish Wine Bar

Mythos

#129 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (3)
Cuisines: Mediterranean Greek

Cafenio

#130 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (4)
Cuisines: Mediterranean Greek

Alfie's Gastronomia & Deli

#155 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (10)
Cuisines: Italian Mediterranean

El Dente Ristorante & Pizzeria

#158 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (1)
Cuisines: Mediterranean Italian Pizza

Laughing Chefs

#160 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (20)
Cuisines: Mediterranean Spanish

Isabella's Cake and Food shop, Montana

#200 of 569 Restaurants in Pretoria
$$ - $$$ Map
Cuisines: Cafe Mediterranean Delicatessen

Mythos

#231 of 569 Restaurants in Pretoria
Map
Visitor photos (4)
Cuisines: Mediterranean Greek

Mesa Portuguesa

#238 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (9)
Cuisines: Mediterranean European Portuguese

Ocean Basket

#251 of 569 Restaurants in Pretoria
Map
Cuisines: Mediterranean Seafood Sushi

Full Cream Cafe

#271 of 569 Restaurants in Pretoria
Map
Visitor photos (23)
Cuisines: Mediterranean

Brewers Fish & Grill

#283 of 569 Restaurants in Pretoria
$ Map
Visitor photos (2)
Cuisines: Seafood Mediterranean

Ciao!

#297 of 569 Restaurants in Pretoria
$$ - $$$ Map
Visitor photos (17)
Cuisines: Italian Pizza Mediterranean