Beaches near Lisbon offer the perfect escape from the city’s hustle, with golden sands, scenic cliffs, and crystal-clear waters. Just a short drive or train ride away, these coastal gems cater to every kind of traveller, from surfers catching waves in Carcavelos to sunbathers relaxing in Cascais. Whether exploring the unspoiled beauty of Praia da Ursa or the lively shores of Costa da Caparica, Lisbon’s beaches provide a stunning blend of natural charm and accessibility. Ideal for day trips, these seaside retreats promise breathtaking views, fresh seafood, and refreshing Atlantic breezes, making them a must-visit for beach lovers.
10 Beaches Near Lisbon
Here is a list of the best beaches near Lisbon, from the golden sands of Cascais to the rugged beauty of Praia da Ursa.
1. Praia da Comporta
Photo: Vitor Oliveira / Wikimedia Commons
Located on the Tróia Peninsula, Praia da Comporta is a tranquil beach known for its golden sands and crystal-clear waters. The surrounding rice fields and pine forests add to its scenic beauty, making it an ideal spot for relaxation. The beach attracts celebrities and luxury travellers while maintaining a peaceful, laid-back atmosphere. Its calm waves make it perfect for swimming, while beachside restaurants serve fresh seafood and local wines. It’s an excellent choice for those looking to escape the hustle of Lisbon and immerse themselves in nature.
Distance From Lisbon: 120 km
2. Praia da Adraga
Photo: Vitor Oliveira / Wikimedia Commons
Nestled between dramatic cliffs, Praia da Adraga is a hidden gem featuring rugged landscapes and golden sands. The powerful Atlantic waves make it a favourite for surfers and photographers. A small beachfront restaurant offers delicious seafood, making it a great spot for a scenic meal. The rock formations, caves, and natural arches provide a picturesque setting, perfect for sunset views. While the waters can be rough, the breathtaking beauty of the beach makes it a must-visit for nature lovers and adventure seekers.
Distance From Lisbon: 40 km
3. Praia do Carvalhal
Photo: ARCG28 / Wikimedia Commons
Praia do Carvalhal is an unspoiled beach is surrounded by sand dunes and lush greenery. The beach is less crowded compared to those closer to Lisbon, making it perfect for a peaceful retreat. The waves here are great for surfing and bodyboarding, while the soft sands invite sunbathers to relax. Nearby, there are charming restaurants serving traditional Portuguese dishes. The calm atmosphere, combined with the natural beauty, makes it an excellent destination for a quiet day by the sea away from the city.
Distance From Lisbon: 130 km
4. Praia da Ursa
Photo: Shinpachi Shimura / Wikimedia Commons
Praia da Ursa, one of Portugal’s most stunning beaches, is located near Cabo da Roca, the westernmost point of mainland Europe. Its remote location requires a steep hike, but the reward is an untouched paradise with dramatic rock formations and clear waters. The beach is named after a bear-shaped rock and is a favourite among photographers. Due to its secluded nature, there are no facilities, making it a great choice for those seeking a raw and adventurous experience. Its unspoiled beauty makes it one of Portugal’s best-kept secrets.
Distance From Lisbon: 45 km
5. Praia da Figueira
Photo: Joehawkins / Wikimedia Commons / Image For Representation Only
Praia da Figueira is a secluded beach surrounded by cliffs and lush vegetation. This hidden paradise is accessible via a short hike, keeping it relatively untouched. The golden sands and turquoise waters create a serene environment, ideal for swimming and relaxing. Unlike many Algarve beaches, it remains uncrowded, offering a more intimate experience. The ruins of an old fort nearby add historical intrigue. For those seeking an off-the-beaten-path beach with natural beauty, Praia da Figueira is an excellent choice.
Distance From Lisbon: 250 km
6. Praia de Galé
Photo: Fabs / Unsplash / Image For Representation Only
Praia de Galé is a stunning beach known for its golden sands, clear waters, and unique rock formations. Stretching over several kilometres, the beach offers both lively and quiet spots, making it perfect for families, sunbathers, and adventure seekers. The calm, shallow waters provide excellent swimming conditions, while the rugged cliffs and tide pools make it a great spot for snorkelling and exploration. Several beachfront restaurants serve delicious seafood, offering a perfect setting to enjoy fresh meals with ocean views.
Distance From Lisbon: 260 km
7. Praia de Odeceixe
Photo: Chris Barbalis / Unsplash / Image For Representation Only
Situated on the border of the Alentejo and Algarve regions, Praia de Odeceixe is a breathtaking beach with a unique landscape. The beach is split by the Seixe River, creating both ocean waves for surfers and a calm river for swimming. This makes it ideal for families with children. The cliffs surrounding the beach offer incredible panoramic views, and the nearby village of Odeceixe provides charming accommodations and local eateries. Its diverse landscapes and relaxed atmosphere make it one of the best beach destinations near Lisbon.
Distance From Lisbon: 230 km
8. Praia do Amado
Photo: Vitor Oliveira / Wikimedia Commons
Praia do Amado, located on the Costa Vicentina, is one of Portugal’s top surfing destinations. The powerful Atlantic waves attract surfers from around the world, while the surrounding cliffs provide a stunning backdrop. The beach itself is vast, offering plenty of space for sunbathers and walkers. Surf schools and rental shops make it an excellent spot for beginners looking to catch their first waves. Despite its popularity, Praia do Amado retains a wild and unspoiled charm, making it an excellent choice for adventure lovers.
Distance From Lisbon: 280 km
9. Praia da Samoqueira
Photo: Fabs / Unsplash / Image For Representation Only
Praia da Samoqueira is a breathtaking beach known for its dramatic rock formations, hidden caves, and crystal-clear waters. The beach’s rugged beauty makes it a paradise for nature lovers and photographers. Its tide pools, teeming with marine life, provide a fantastic opportunity for snorkelling and exploring. Unlike many crowded beaches, Praia da Samoqueira remains peaceful, making it an ideal retreat for relaxation. The surrounding cliffs offer stunning panoramic views, especially at sunset.
Distance From Lisbon: 190 km
10. Praia do Malhão
Photo: 21milo21 / Wikimedia Commons
Praia do Malhão, is a long stretch of golden sand bordered by dunes and rugged cliffs. Known for its strong waves, it’s a favourite among surfers, but there are also calmer areas for swimming. The untouched natural setting makes it a peaceful escape from the city. There are no major developments nearby, preserving its wild beauty. A wooden boardwalk offers scenic walking routes along the coastline, perfect for nature lovers. Its combination of surfing, solitude, and scenery makes it a fantastic beach destination.
Distance From Lisbon: 200 km
Beaches near Lisbon provide the perfect mix of relaxation, adventure, and breathtaking scenery. Whether you’re looking for serene coves, lively surf spots, or golden sandy stretches, these coastal escapes have something for everyone. From the rugged beauty of Praia da Ursa to the vibrant shores of Costa da Caparica, each beach offers a unique experience just a short trip from the city. Plan a trip with TripXL for an unforgettable seaside getaway!
Cover Photo: FrDr / Wikimedia Commons