10 of the Best Beaches in Portugal

Praia do Ribeiro do Cavalo

Unnamed Road, 2970, Portugal
Praia Ribeira do Cavalo may be one of Portugal’s best-kept seaside secrets. 

Praia do Amado

Praia do Amado, Portugal
Can’t get enough surf? Drive south to Praia do Amado, located in Aljezur. 

Carcavelos beach

Carcavelos beach, Portugal
Those spending time in Lisbon can escape the city with ease with a visit to Praia de Carcavelos. 

Praia da Comporta

Praia da, 7570-789 Comporta, Portugal
For an easier spot to visit, head to Praia da Comporta. 

Ursa Beach

Ursa Beach, Portugal
As far as beautiful beaches go, nothing compares to Praia da Ursa. 

Baleal Island

Baleal Island, Portugal
Travelers visiting further north can spend the day at Praia Baleal, a beach located in the community of Peniche. 

Cavaleiro Beach

Cavaleiro Beach, 7630-174 S.Teotónio, Portugal
One more mid-coast delight is Praia de Cavaleiro. Located on the Alentejo coast, the beach is another small but mighty spot. 

Zambujeira do Mar

7630-174 Zambujeira do Mar, Portugal
Head midway down the coast between Lisbon and Lagos to explore one of the cutest communities by the sea, Zumbujera do Mar. 

Praia do Camilo

Praia do Camilo, 8600-315 Lagos, Portugal
Those looking for a more tropical feel will want to head all the way south to the town of Lagos and make their way to Praia do Camilo. 

North Beach

North Beach, Portugal
The beach is known for its untamed coastline, including rolling dunes and lush vegetation. 
We use cookies to ensure you get the best experience.
Learn more