The Castelos Restaurant was opened in the late 1960s by Carlos Vicente and Henriqueta Duarte, and was one of the very first restaurants in Praia da Rocha. Now managed by the couple’s grandchildren, the kitchen is still led by hands that are as capricious as ever.
Like many others, until 2005 this restaurant in Praia da Rocha was little more than a beach support facility but it gained new structure when the beach was refurbished.
At Castelos Restaurant, you are treated like family and the service is friendly and attentive. Proof of this is the fact that it is now serving its third generation of customers, who return year after year to enjoy their family holiday meals.
In this restaurant in Praia da Rocha, the sea provides inspiration for the specialities on the menu, all of which are skilfully prepared using quality ingredients and loving care and attention. The typical Algarve cuisine served here includes such delights as cataplanas, seafood rice, fresh fish and seafood, and fish, meat or tropical kebabs.
The wine list is exemplary and the team includes a sommelier who will advise you and help you make the best choice. This same level of specialisation can also be found at the bar, where you can enjoy some of the best gins and cocktails in Praia da Rocha.

Location of Restaurant Castelos
On the sands at Praia da Rocha The easiest way to get to Castelos is via the access ramp to Praia da Rocha, opposite the Hotel Júpiter.
There is parking here, which you only have to pay for in the months of June, July and August.

Contacts of Restaurant Castelos
Telephone: (+351) 282 425 607

More information
Type of cuisine: Traditional dishes from the Algarve
Reservations: Walk-ins are welcome. Recommended in the summer months.
Closed on: Sunday. Open daily in summer. Closed in January and February.
Opening hours: 9 am to 11 pm
Average price: between €15 and €20
Capacity: 100
Open-air seating? Yes


Related Articles

Restaurant 3 Palmeiras
  • Restaurant 3 Palmeiras
Restaurant Atlântico
  • Restaurant Atlântico
Restaurant Dona Barca
  • Restaurant Dona Barca
Restaurant Dockside
  • Restaurant Dockside
Restaurant Casa Bica
  • Restaurant Casa Bica