

Where to eat in Olhão?
Where to eat in Olhão? From grilled fish and traditional Portuguese cuisine to seafood, small restaurants in the historic centre and tables overlooking the Ria Formosa, Olhão has plenty of great places to choose from. Amo-te Olhão shares here a selection of restaurants we know and enjoy, with different styles and budgets.
This selection is not intended to list every restaurant in Olhão. It brings together places we recommend for their food, atmosphere, location or simply because they are among the addresses we enjoy returning to.
Restaurants can change over time: opening hours, menus, teams and prices may evolve. Before visiting, we therefore recommend checking the latest information and, whenever possible, booking directly with the restaurant.
Planning your stay? You can also discover our selection of holiday rentals in Olhão.
Vai e Volta
The Vai e Volta restaurant in Olhão is a must-visit for grilled fish enthusiasts. Known for its all-you-can-eat concept, this establishment offers a variety of freshly grilled fish to perfection. The friendly atmosphere and attentive service enhance the unique experience of this restaurant. Despite its popularity, Vai e Volta remains accessible to all, offering excellent value for money. For an authentic experience in Olhão, don’t miss the chance to enjoy delicious grilled fish at Vai e Volta.
Dominó
At the heart of Olhão’s historic center lies the Dominó restaurant, a small establishment run by the charming couple Liliana and Antonio. Without a terrace, but imbued with a warm and typically Olhão atmosphere, this restaurant offers an authentic experience of traditional regional cuisine. The carefully prepared dishes by Liliana and Antonio, using fresh ingredients from the local market, will introduce you to the culinary delights of the Algarve in an intimate and friendly setting.
Grupo Naval de Olhão (GNO)
On the edge of Ria Formosa, nestled in a peaceful setting, you’ll find Grupo Naval de Olhão (G.N.O.), one of the few restaurants in Olhão offering stunning views of the marina. It’s the perfect spot to unwind and savor quality Mediterranean and Portuguese cuisine. Fish and shellfish take center stage here, with a seafood cataplana that will tantalize your taste buds. The professional and friendly service, along with the pleasant atmosphere and elegant decor, make Grupo Naval de Olhão a top destination for food enthusiasts and scenic admirers alike. Whether you’re craving fresh fish or local specialties, you’ll find something to delight your palate in this welcoming and cozy restaurant.
Prazeres
The Prazeres restaurant, located near Olhão market, is one of the oldest establishments in the region, offering an authentic and friendly atmosphere. With its charming terrace overlooking the main avenue along the Ria Formosa, it provides an unforgettable culinary experience, renowned for its delicious fish and meat dishes. The freshness of the ingredients and the quality of the cuisine have made this establishment famous, where each dish is prepared with care and passion. Whether for a sunny lunch or a romantic dinner, the Prazeres restaurant is a must-visit to discover the flavors of the Algarve in a typically Portuguese setting.
Clube Cavaquense
At Clube Cavaquense, a restaurant located in Moncarapacho on the road between Olhão and Fuzeta, you’ll find a more laid-back atmosphere. Run by a top-notch Brazilian team, this establishment exudes warmth and friendliness at every turn.
At times, it feels like a lively party, with musicians playing and guests dancing. Here, you can enjoy grilled fish and meats in a jovial ambiance. Frequented by locals and genuine individuals, Clube Cavaquense offers an authentic experience that’s sure to leave a lasting impression.
Lanacosta
Indulge in an unforgettable culinary experience at Lanacosta restaurant, located at the tip of Armona Island, just a few steps from the ocean. In this idyllic setting, the welcoming team and impeccable service ensure a delightful time. Enjoy delicious steak, fresh fish dishes, and much more while soaking in the magnificent view and island tranquility.
Chá Chá Chá
At the heart of the historic center of Olhão, discover the Chá Chá Chá restaurant, located near the local market. Renowned for its lively atmosphere and picturesque setting, this establishment is a must for a pleasant evening with friends or family. With its charming terrace nestled in a typical alley, Chá Chá Chá captivates with its friendly atmosphere and contagious good mood. It’s the perfect place to relax and enjoy the lively atmosphere of the historic quarter. Although reservations are recommended to secure a spot, it’s primarily for the ambiance and setting that customers flock here.
Tacho à Mesa
On Avenue de la République in Olhão, discover Restaurant Tacho à Mesa, nestled on a charming square with a fountain. With its small terrace, this establishment offers a warm atmosphere.
The menu features a selection of delicious dishes, highlighting fresh local fish and other specialties such as bacalhau à bras and pork cheek. Chef Pedro ensures exceptional service and quality fresh products, appreciated by diners.
For an authentic culinary experience in Olhão, head to Restaurant Tacho à Mesa. Its family-friendly atmosphere and attentive service make it a favorite spot among locals and visitors alike.
Kubidoce
If you’re looking for good bread, delicious cakes, Kubidoce is a must-visit address in Olhão and undoubtedly the best bakery-patisserie. Each creation made with love on-site, using healthy and high-quality ingredients, reflects genuine craftsmanship. Also, enjoy the warm atmosphere during breakfast or a gourmet break on-site. Kubidoce awaits you on the N125 road near Auchan / Ria Shopping.
Last updated: 15 September 2026.












Instagram
Follow @amoteolhao
Follow us on social media to keep up-to-date with latest news, discounts and events.