Mar e Sol Restaurant

Grills International Seafood Portuguese Beach Mediterranean Vegetarian
Mar e Sol Restaurant, Praia da Rocha - for delicious beachside meals. Excellent seafood and fresh fish as well as tender steaks and quality meats. Portuguese flavours and quality products served in a friendly and relaxed restaurant by the sea. Spacious terrace overlooking the beach which is perfect for lazy meals or drinks with friends.

Mar e Sol is a family run restaurant, set right on the beach - just a short walk along the Praia da Rocha boardwalk from the marina. Proudly Portuguese, the menu offers up a great range of traditional Portuguese flavours with a focus on fresh fish and seafood, brought from the market each day. You can sample grilled fish, cataplanas and seafood stews. 

There are also quality steaks on offer - specialities include Tomahawk, and Black Angus burgers.  And the Portuguese Steak is a must-have - a tender steak cooked in a special gravy that packs a huge flavour punch.

Open every day from morning to the late evening, there are also plenty of snacks on the menu, to keep you going during the beach day. There are fresh juices and teas available too, as well as great cocktails, gins and cold drinks.

Mar e Sol is a great choice for groups. They can offer special menus, special decor and help make your event, party and celebration special.
  • Click the BOOK NOW button to get in touch with the team.

Sponsored by:




Praia da Rocha beach, Portimão

View Larger Map


  • Affordable

Best For Whom

  • Families With Teenagers
  • Families With Children
  • All Ages
  • Couples
  • Leisure Travellers

Best For What

  • A Bit of Romance
  • Alfresco Dining
  • Cocktails
  • A View To Die For
  • Beachfront
  • Relaxation

Book Nearby Accommodation

View Larger Map


My Lists

Create New Guide


Mini Guides

Login to create your guides for Algarve.

Add to My Guide

Create New Guide



Book Experiences in Algarve

Create & Share your own Guide to Algarve with friends and family!

Add your recommended places to visit by browsing the website and pressing the icon.

Create your own guide of favourite 'must see' places

Earn your Local Expert badge by Sharing your guides with others

Get your guide seen by submitting it to the Mini Guides section


Mini Guides

We Are Part of the My Guide Network!

My Guide Algarve is part of the global My Guide Network of Online & Mobile travel guides.

We are now in 120+ Destinations and Growing. If you are interested in becoming a local travel partner and would like to find out more then click for more info about our Website Business Opportunity.

Nearby Destinations

Events in Algarve

Please select a Date first.

Search for a company in Algarve