Find here the best selection of beach restaurants in Portimão, Algarve:

NoSoloAgua Club Restaurant

Set within the Praia da Rocha marina, the NoSoloÁgua Club and the Água Beach Club is what you dream a beach club should be.

The huge salt-water swimming pool is surrounded by wonderfully comfortable daybeds and loungers, perfect for lazing away a few hours, while sipping champagne and nibbling sushi. 

When hunger sets in, browse the menu for a fantastic selection of tapas, Mediterranean inspired dishes, fresh fish and sushi.

Location: Marina de Praia da Rocha, Praia da Rocha, 8500

Salsada do Ze Beach Restaurant 

Salsada do Zé, located right on the beach at Praia da Rocha, is a great place to spend some relaxing hours. Open all day from breakfast right through to dinner, you are assured of excellent food beautifully presented, a laid back atmosphere and stunning views.

The cuisine is based on traditional Algarvian and Portuguese cuisine with a modern twist. The kebabs are wonderful – you can choose from fish, meat, prawn or even lobster kebabs. The lobster comes on one kebab, the accompanying vegetables on another.

Location: Praia da Rocha, Portimão