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.

Best Restaurants in Portimao, Portugal

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Restaurante Ruccula (Alvor)

#1 of 376 Restaurants in Portimao
#1 of 126 Restaurants in Alvor
Map
Visitor photos (71)

Bacalhoada Restaurante

#2 of 376 Restaurants in Portimao
Map
Visitor photos (81)
Cuisines: European Portuguese

Pastelaria Arade

#3 of 376 Restaurants in Portimao
Map
Visitor photos (13)

The Wine Bar

#4 of 376 Restaurants in Portimao
Price: $5 - $15 Map
Visitor photos (3)
Cuisines: Vegetarian Vegan Irish

croke park irish pub

#5 of 376 Restaurants in Portimao
Price: $3 - $19 Map
Visitor photos (9)
Cuisines: Irish British

Restaurante Chefe Joao (Alvor)

#6 of 376 Restaurants in Portimao
#2 of 126 Restaurants in Alvor
Map
Visitor photos (19)
Cuisines: European Portuguese

Gastrobar 13 (Alvor)

#7 of 376 Restaurants in Portimao
#3 of 126 Restaurants in Alvor
Map
Visitor photos (47)
Cuisines: Mediterranean European Spanish Tapas Portuguese

Albur's (Alvor)

#8 of 376 Restaurants in Portimao
#4 of 126 Restaurants in Alvor
Price: $11 - $33 Map
Visitor photos (22)
Cuisines: Seafood Mediterranean European Grill Portuguese

Bar O Arco Da Velha (Alvor)

#9 of 376 Restaurants in Portimao
#5 of 126 Restaurants in Alvor
Price: $16 - $27 Map
Visitor photos (29)
Cuisines: European Portuguese

Masala House

#10 of 376 Restaurants in Portimao
Price: $8 - $19 Map
Visitor photos (49)
Cuisines: Indian

Salsa Bistro (Alvor)

#11 of 376 Restaurants in Portimao
#6 of 126 Restaurants in Alvor
Price: $11 - $33
Visitor photos (71)
Cuisines: International

Cactos II (Alvor)

#12 of 376 Restaurants in Portimao
#7 of 126 Restaurants in Alvor
Price: $8 Map
Visitor photos (21)
Cuisines: Bar

Por do sol (Alvor)

#13 of 376 Restaurants in Portimao
#8 of 126 Restaurants in Alvor
Map
Visitor photos (30)
Cuisines: European Portuguese

all beef (Praia da Rocha)

#14 of 376 Restaurants in Portimao
#1 of 53 Restaurants in Praia da Rocha
Price: $27 - $33 Map
Visitor photos (62)

Piccolo Mondo (Alvor)

#15 of 376 Restaurants in Portimao
#9 of 126 Restaurants in Alvor
Price: $11 - $16 Map
Visitor photos (9)
Cuisines: Italian Pasta

Tropico Beach Bar Restaurante (Alvor)

#16 of 376 Restaurants in Portimao
#10 of 126 Restaurants in Alvor
Map
Visitor photos (65)
Cuisines: Seafood

A Lota (Alvor)

#17 of 376 Restaurants in Portimao
#11 of 126 Restaurants in Alvor
Price: $16 - $27 Map
Visitor photos (36)
Cuisines: International European Portuguese

Churrasqueira Mercado de Alvor (Alvor)

#18 of 376 Restaurants in Portimao
#12 of 126 Restaurants in Alvor
Visitor photos (15)
Cuisines: Barbecue European Portuguese

2 Eat

#19 of 376 Restaurants in Portimao
Price: $9 - $22 Map
Visitor photos (53)
Cuisines: European Portuguese Bar Sandwiches Delicatessen Pub

Allbeef Restaurante

#20 of 376 Restaurants in Portimao
Map
Cuisines: International

Servi - Vau (Praia da Rocha)

#21 of 376 Restaurants in Portimao
#2 of 53 Restaurants in Praia da Rocha
Map
Visitor photos (55)

A Ribeira (Alvor)

#22 of 376 Restaurants in Portimao
#13 of 126 Restaurants in Alvor
Price: $13 - $16 Map
Visitor photos (38)
Cuisines: European Portuguese

Algarve and Company (Alvor)

#23 of 376 Restaurants in Portimao
#14 of 126 Restaurants in Alvor
Map
Visitor photos (15)
Cuisines: European Portuguese

Capacho (Alvor)

#24 of 376 Restaurants in Portimao
#15 of 126 Restaurants in Alvor
Map
Visitor photos (10)
Cuisines: European Portuguese

Doner Kebab (Praia da Rocha)

#25 of 376 Restaurants in Portimao
#3 of 53 Restaurants in Praia da Rocha
Map
Visitor photos (17)

O Luis Restaurante Bar (Alvor)

#26 of 376 Restaurants in Portimao
#16 of 126 Restaurants in Alvor
Price: $12 - $27 Map
Visitor photos (66)
Cuisines: Seafood Mediterranean European Grill Portuguese

Restaurante F - Food & Wine (Praia da Rocha)

#27 of 376 Restaurants in Portimao
#4 of 53 Restaurants in Praia da Rocha
Map
Visitor photos (115)
Cuisines: European Portuguese

Marco's Bar & Bistro (Alvor)

#28 of 376 Restaurants in Portimao
#17 of 126 Restaurants in Alvor
Price: $6 - $37 Map
Visitor photos (12)
Cuisines: British

Cafe Brasil Marisqueira

#29 of 376 Restaurants in Portimao
Map
Visitor photos (8)

Marisqueira Coral (Praia da Rocha)

#30 of 376 Restaurants in Portimao
#5 of 53 Restaurants in Praia da Rocha
Price: $13 - $33 Map
Visitor photos (33)
Cuisines: Seafood Mediterranean European Contemporary Portuguese