The 18 Best beaches in Portugal
This year discover the Best Beaches in Portugal, the Most Beautiful Beaches in Portugal for sunny holidays in Portugal.
Portugal is probably the country with the most beautiful beaches in Europe. What is amazing is not just the beauty of these beaches but their wide variety.
Need more inspiration? Discover the Best Secret Destinations in Portugal, Best Things to do in Portugal, Best Natural Wonders in Portugal, Best Places to Visit in Portugal as well as the Best Castles in Portugal.
1. Praia Nova
Porches - Lagoa - Algarve
Located at the foot of the "Capela Senhora da Rocha", one of the symbolic places of the Algarve, Praia Nova beach is the Best Beach in Portugal.
This sheltered beach is located near another beach also awarded the title of the most beautiful beach in Europe, the Cova Redonda beach.
These two beaches are located in Porches, a small corner of paradise still little known by tourists.
Book your flights to Faro (Porches is located 30 minutes by car - count 40 euros for a taxi transfer for 4 people), your accommodation at the best price as well as your tours & activities in The Algarve as a "Caves & Dolphins Watching Boat Cruise".
Where to stay: Located 200 metres from this beach, we advise you to book "Algarve Moments" a perfect apartment for 2-5 people or for a romantic getaway.
2. Praia da Marinha
Lagoa - Algarve
In 1998, it was awarded with the distinguished "Golden Beach" award by the Portuguese Ministry of the Environment because of its outstanding natural qualities.
This beach is not only for its beautiful cliffs, but also for the high quality of the water. Marinha Beach has often been used by international advertising agencies and by television producers in advertising campaigns.
How to get there: Book your flights to Faro (30min by car).
Where to stay: "Algarve Moments", is in an area where guests can engage in activities such as hiking, snorkelling and fishing
3. Porto Santo Beach
Porto Santo Island
Porto Santo is on the podium of the Best Beaches in Portugal! Porto Santo is the second inhabited island of the Madeira archipelago. People come here for its kilometres of fine golden sand (renowned for its therapeutic properties), its wellness hotels, its world-renowned golf course, its diving centre, the hospitality and sympathy of the population and the beauty of its landscapes and the amazing turquoise blue waters.
Climb to the Miradouro da Portela ranked among the best viewpoints in Madeira. The view of this unique island will take your breath away.
Book your flights, your accommodation in Madeira or on the island of Porto Santo as well as your tours and activities in Madeira, such as a "From Funchal: Porto Santo 1-Day Cruise and Tour". Treat yourself to a pure moment of farniente on one of the Best Beaches in Portugal.
How to get there: Book your flights to Funchal + a domestic flight to Porto Santo. (30 min).
Where to stay: "Casa da Maresia" located 400m from Porto Santo Beach.
4. Praia de Carvoeiro
Carvoeiro - Algarve
The beach of Carvoeiro has been awarded the title of the most beautiful beach in Europe by travellers from all over the world. Colourful houses on the beach and lush greenery surround this idyllic beach that is also in your top beaches in Portugal.
Speaking of Paradise, if you want calm and privacy, climb to the heights of Carvoeiro and join the very discreet and beautiful beach of "Praia do Paraiso".
How to get there: Book your flights to Faro (30 min by car).
Where to stay: For family holidays we recommend you book at the "Rocha Brava Village Resort" one of the most beautiful resorts in the Algarve. This resort is surrounded by nature and faces the sea.
5. Praia dos galapinhos
This city really deserves a visit. Its small historic centre and authentic cafés and restaurants are incredibly charming and the beaches of the Arrabida Natural Park are simply the most beautiful beaches in Portugal!
Praia dos Galapinhos is a sheltered sandy beach with crystal clear water, all in the middle of a protected nature reserve: a paradise on earth!
How to get there: Book your flights to Lisbon and set off to discover Setubal, just a 60-minute drive from the Portuguese capital.
Where to stay: If you want to stay in the historic centre of Setubal, book your room at the "Y.Baixa - Boutique Apartments".
6. Cova Redonda
Porches - Lagoa - Algarve
The place is so beautiful, so romantic, that you might fall in love with anyone at first sight and make a marriage proposal! The beach of Cova Redonda was until recently inaccessible but, since it was rewarded among the most beautiful beaches in Europe, the authorities of Lagoa have built some stairs to get to it.
Where to stay: If you want to stay 400 metres from the beach of Cova Redonda and walk there every day, book your stay at "Algarve Moments".
For a 5-star stay and private and direct access to the beach, book your room at the "Vilalara Thalassa Resort".
7. Dona Ana Beach
Lagos is the landmark of travellers visiting the Algarve. They particularly like the historical typical and authentic centre, the beach of Dona Ana, one of the Best Beaches in Portugal, the small cafés and seafood restaurants, the animated but not unbridled night life.
Where to stay: Book your room at the best price at the "Vila Graciosa - Tranquility Oasis". It offers an outdoor swimming pool surrounded by gardens and sun loungers.
8. Berlengas Archipelago Beach
Immerse yourself in pure nature far from pollution, big cities and stress, The sound of the waves, the scent of wild flowers and foam drive your worries away.
Spend an amazing day on a vist to the Berlengas archipelago, a pirate-like setting where you can kayak, snorkel and explore the UNESCO Biosphere World Heritage site.
If you want to get there by yourself, Peniche is only 1 hour drive from Lisbon. You will just pay for the boat crossing to access the Berlengas Archipelago Nature Reserve.
Where to stay: "Mercearia of Alegria Boutique B&B", (dating back from 1936).
9. Benagil Cave Secret beach
Carvoeiro - Lagoa
It is the most famous secret beach in the world and one of the top beaches in Portugal.
You cannot miss this secret beach that seems to come out of a children's fairy tale. Benagil Cave is a perfect place for pirates to hide their treasure.
Located in Carvoeiro, in the municipality of Lagoa (Algarve), Benagil beach is only accessible by kayak or boat. This secret beach is located on the trail of the Seven hanging valleys, awarded the title of "Best hike in Europe".
You can see this secret beach from the sea but also from the land as you walk along this hike of rare beauty. To avoid a queue and enjoy the best prices you can book your tickets today for a visit to this unique place in the world.
Where to stay: We advise you to stay at "Algarve Moments", a perfect accommodation for a romantic holiday or a family holiday.
For higher budgets we recommend the "Alba Resort", the hotel was founded by the famous footballer of the Portuguese national team, Luis Figo.
10. Falesia Beach
Olhos de Agua - Albufeira - Algarve
The Algarve is an incredible region for the beauty and diversity of its landscapes. You feel like you are in Australia or Colorado with endless sandy beaches; you can have invigorating walks or simply rest in the sun.
Located in Olhos de Agua, a beautiful village near Albufeira and just 30 minutes from Faro airport, Falesia Beach is one of the Best Beaches in Portugal.
Where to stay: "Alfagar Village", one of the top rated establishments by travellers.
11. Bordeira Beach
Aljezur - Algarve
Great beaches, wild nature, natural park, locally produced honey, local agriculture; do not miss to taste the sweet potato of Aljezur and the peanuts of Rogil! This place brings together everything for lovers of tranquility, ocean, nature.
There are some new hotels in the area like the "Praia do Canal Nature Resort", a five star hotel with hammam and spa centre, in a popular area for hiking and cycling; bikes are available in the hotel; there is a large offer of private villas, guesthouses, hotels, airbnbs for those who want a nature retreat rather than an all-in holiday.
Book your flights to Faro (1h15 by car) your transfer, your accommodation in the Costa Vicentina as well as your activities and tours such as a "Algarve: Horse Riding Beach Tour at Sunset or Morning".
Where to stay: “Praia do Canal Nature Resort”. Couples particularly like the location. "Villa Sound of the Sea" for a private villa with heated swimming pool and hot tub in the heart of the natural park.
12. Praia do Porto do Seixal
For the beauty of its volcanic sand, its crystal-clear waters, the incredible cliffs where lush vegetation clings, Praia do Porto do Seixal is certainly one of the best beaches in Portugal. In reality there is not one but several beaches in Seixal, a civil parish located in the Northwest of the main island, a few minutes from the natural pools of Porto Moniz.
The beach in this photo is "Praia do Porto do Seixal beach" the beach at the port of Seixal. The beach is not very big but is worth the trip for the spectacular views of the North coast of Madeira Island. A perfect beach for instagrammers and nature lovers.
Need more inspiration? Discover the Best Things to do in Madeira, the Best Instagrammable Places in Madeira, Best Viewpoints in Madeira, Best Things to do in Madeira for Nature Lovers as well as the Best things to do in Madeira with Kids.
Where to stay: "Holiday Home by the Sea Pipas do Avo - Seixal". Just a few steps from Seixal Beach.
13. Senhor da Pedra beach
Vila Nova de Gaia
Vila Nova de Gaia is better known for its Port wine cellars than for its beaches; yet this city, one of the largest cities in Portugal, offers some of the Best Beaches in Portugal.
On your way stop at Afurada, a colourful and authentic fishermen village,taste grilled sardines on large barbecues, watch children play in the street and locals chat, Go back in time to the Porto of 30 years ago. After a good meal, get back on your bike; beautiful landscapes, wild and endless beaches await you.
Take the bike path to reach the beach of Senhor da Pedra, ranked among the most beautiful beaches in Europe.
How to get there: Book your flights to Porto (20 min by Metro or Taxi).
Where to stay: "Porto Moments", located in the heart of the historical district.
14. Cascais beach
Cascais - Lisbon
Cascais is the seaside resort of Lisbon's wealthy families. Cascais is chic, calm, sweet, beautiful, authentic. It is a perfect destination for an excursion outside Lisbon, an afternoon strolling around in town or resting on its beach ranked among the Best Beaches in Portugal.
Cascais is located 30 minutes drive from the Portuguese capital, 1 hour by public transport (take the train from Santos bus station to Lisbon).
How to get there: Book your flights to Lisbon (30 min by car/ 50 by public transport).
Where to stay: For an unforgettable stay, book your room at "The Charm of Cascais" a small hotel surrounded by a beautiful garden.
15. Azenhas do mar Beach
Azenhas do mar
If you love nature you will be satisfied: the beauty of this small village built on the side of a cliff is quite impressive. Azenhas do Mar faces the sea like the bow of a boat.
When the sea rises, it fills the natural pool below the village. This natural pool is the perfect place to swim under the currents. The beach, one of the Most Beautiful beaches in Portugal, is well sheltered from the winds, it is perfect to rest after a stroll in the very beautiful and authentic village of Azenhas do mar.
Azenhas do mar is located just 50 minutes from downtown Lisbon and 15 minutes from Sintra.
How to get there: Book your flights to Lisbon (50 min by car).
Where to stay: "Arribas Sintra Hotel" boasts panoramic views of the Atlantic Ocean.
16. Praia da Rocha
You can guess it from the picture: this beach owes its name to the rocks that are between the cliffs and the sea. The beach is quite busy in high season and very quiet in autumn, winter and spring.
Portimao is located 1 hour from Faro Airport and it is one of the most affordable cities for tourist rental in the Algarve.
How to get there: Book your flights to Faro (1h by car).
Where to stay: "Clube Vilarosa" located 500 m from Praia da Rocha beach.
17. Fuseta beach
This region seems to have been blessed by gods. The Algarve will never stop surprising you with its idyllic beaches. Located just 30 minutes from Faro Airport, near Tavira, this beautiful, uncrowded beach is perfect for sunbathing.
Located next to the fishing village of Fuseta , the beach has it all for a 5-star holiday in one of the most beautiful regions of Europe.
How to get there: Book your flights to Faro (30 min by car).
Where to stay: "Vila Monte Farm House" located in Moncarapacho, just a few minutes from the beach.
18. Zambujeira do mar beach
Zambujeira do mar - Alentejo Region
Zambujeira do mar is an unspoilt, quite secret place, located in the "Parque Natural do Sudoeste Alentejano" in the Alentejo region, one of the wildest and most beautiful regions of Portugal.
This beach is perfect for lovers of nature and open spaces. Located 1h40 by car from Faro airport, this beach and all the coast of Alentejo, is a refuge for those who want to escape the big crowds.
Spend less and travel more by booking your flights to Faro and accommodation at the best price in Zambujeira do mar.
How to get there: Book your flights to Faro (1h30 by car).
Where to stay: "Herdade Amália" Offering an outdoor pool and sun terrace
Plan your trip to Portugal
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover Portugal’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Travelling to Portugal.
Explore Portugal holidays and the best places to visit