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.

Mediterranean Restaurants in Cornwall

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Gusto Deli Bar (Newquay)

#4 of 2,132 Restaurants in Cornwall
#1 of 208 Restaurants in Newquay
Price: $4 - $9 Map
Visitor photos (31)
Cuisines: Mediterranean British Healthy

Porthmeor Cafe (St Ives)

#47 of 2,132 Restaurants in Cornwall
#6 of 130 Restaurants in St Ives
Map
Visitor photos (222)
Cuisines: Mediterranean Spanish Asian British

The Bakehouse Restaurant (Penzance)

#48 of 2,132 Restaurants in Cornwall
#3 of 150 Restaurants in Penzance
Price: $29 - $51 Map
Visitor photos (17)
Cuisines: Steakhouse Mediterranean British

2 Fore Street (Mousehole)

#61 of 2,132 Restaurants in Cornwall
#1 of 10 Restaurants in Mousehole
Map
Visitor photos (68)
Cuisines: Seafood British Mediterranean

Harbour Fish and Grill (Newquay)

#78 of 2,132 Restaurants in Cornwall
#9 of 208 Restaurants in Newquay
Price: $12 - $55 Map
Visitor photos (88)
Cuisines: British Mediterranean Spanish

Rojano's In The Square (Padstow)

#99 of 2,132 Restaurants in Cornwall
#5 of 54 Restaurants in Padstow
Price: $7 - $65 Map
Visitor photos (82)
Cuisines: Italian Mediterranean Pizza

Hooked Restaurant & Bar (Truro)

#116 of 2,132 Restaurants in Cornwall
#7 of 189 Restaurants in Truro
Price: $17 - $51 Map
Visitor photos (40)
Cuisines: British Seafood Mediterranean Spanish

The Bank (Bude)

#124 of 2,132 Restaurants in Cornwall
#5 of 83 Restaurants in Bude
Price: $6 - $35 Map
Visitor photos (32)
Cuisines: Seafood Mediterranean Spanish Wine Bar

Jamie Oliver's Fifteen Cornwall (Newquay)

#148 of 2,132 Restaurants in Cornwall
#18 of 208 Restaurants in Newquay
Price: $35 - $72 Map
Visitor photos (424)
Cuisines: Italian Mediterranean British

Porthgwidden Beach Cafe (St Ives)

#149 of 2,132 Restaurants in Cornwall
#24 of 130 Restaurants in St Ives
Price: $23 Map
Visitor photos (64)
Cuisines: British Mediterranean

Mangia (Falmouth)

#195 of 2,132 Restaurants in Cornwall
#16 of 177 Restaurants in Falmouth
Price: $6 - $29 Map
Visitor photos (18)
Cuisines: Italian Mediterranean Pizza

Hotel Tresanton Restaurant (St Mawes)

#207 of 2,132 Restaurants in Cornwall
#2 of 12 Restaurants in St Mawes
Map
Visitor photos (21)
Cuisines: Mediterranean British

Little Plates Bar & Eatery (Wadebridge)

#224 of 2,132 Restaurants in Cornwall
#4 of 54 Restaurants in Wadebridge
Map
Visitor photos (20)
Cuisines: Mediterranean Spanish British Middle Eastern

Blacks of Chapel Street (Penzance)

#236 of 2,132 Restaurants in Cornwall
#10 of 150 Restaurants in Penzance
Price: $10 - $29 Map
Visitor photos (27)
Cuisines: British Mediterranean

The Olive Tree (St Merryn)

#263 of 2,132 Restaurants in Cornwall
#3 of 14 Restaurants in St Merryn
Price: $7 - $36 Map
Visitor photos (23)
Cuisines: Seafood Mediterranean French British

Mama J's Italian Kitchen (Looe)

#282 of 2,132 Restaurants in Cornwall
#18 of 69 Restaurants in Looe
Price: $7 - $36 Map
Visitor photos (32)
Cuisines: Italian Pizza Mediterranean

The View (Millbrook)

#285 of 2,132 Restaurants in Cornwall
#2 of 8 Restaurants in Millbrook
Map
Visitor photos (21)
Cuisines: Mediterranean

The Wharf (Penryn)

#295 of 2,132 Restaurants in Cornwall
#1 of 19 Restaurants in Penryn
Map
Visitor photos (25)
Cuisines: Spanish Mediterranean

The Taphouse (St Agnes)

#321 of 2,132 Restaurants in Cornwall
#6 of 23 Restaurants in St Agnes
Map
Visitor photos (9)
Cuisines: Steakhouse Seafood American Mediterranean

Food A Firstbrook Kitchen (Newquay)

#392 of 2,132 Restaurants in Cornwall
#39 of 208 Restaurants in Newquay
Price: $3 - $6 Map
Visitor photos (17)
Cuisines: Mediterranean Delicatessen Healthy

La Casita (St Ives)

#400 of 2,132 Restaurants in Cornwall
#48 of 130 Restaurants in St Ives
Price: $7 - $25 Map
Visitor photos (29)
Cuisines: Mediterranean Pizza

The Italian Kitchen (Hayle)

#441 of 2,132 Restaurants in Cornwall
#13 of 53 Restaurants in Hayle
Map
Visitor photos (17)
Cuisines: Italian Pizza Mediterranean

The Old Grammar School (Truro)

#494 of 2,132 Restaurants in Cornwall
#26 of 189 Restaurants in Truro
Map
Visitor photos (25)
Cuisines: British Cafe Mediterranean Spanish

Zucchini (Helston)

#518 of 2,132 Restaurants in Cornwall
#7 of 72 Restaurants in Helston
Map
Visitor photos (11)
Cuisines: Italian Pizza Mediterranean British

Bambu Cafe (Truro)

#26 of 60 Dessert in Cornwall
#29 of 189 Dessert in Truro
Price: $7 - $19 Map
Visitor photos (7)
Cuisines: British Cafe Mediterranean Healthy

The Cardinals Hatt (Saltash)

#583 of 2,132 Restaurants in Cornwall
#5 of 43 Restaurants in Saltash
Price: $16 - $29 Map
Visitor photos (17)
Cuisines: British Seafood Mediterranean Grill Pub

Dax Delicatessen (Camborne)

#631 of 2,132 Restaurants in Cornwall
#3 of 42 Restaurants in Camborne
Map
Visitor photos (5)
Cuisines: Delicatessen Italian Mediterranean European Spanish British Portuguese

The Lookout on the Quay (Looe)

#640 of 2,132 Restaurants in Cornwall
#29 of 69 Restaurants in Looe
Price: $9 Map
Visitor photos (1)
Cuisines: Mediterranean Delicatessen Wine Bar British

Onshore Restaurant (St Ives)

#653 of 2,132 Restaurants in Cornwall
#61 of 130 Restaurants in St Ives
Price: $41 Map
Visitor photos (38)
Cuisines: Pizza Seafood Mediterranean British

Just Be (Saltash)

#669 of 2,132 Restaurants in Cornwall
#6 of 43 Restaurants in Saltash
Price: $7 - $22 Map
Visitor photos (24)
Cuisines: Mediterranean Wine Bar British