The Best Beaches Near Lisbon
The riverside sandbank by Ribeira das Naus in Lisbon is a tempting spot to lay down your towel and dip your toes in the Tagus River, but it’s not officially considered a beach. Fortunately, the Portuguese capital is just a short trip away from numerous golden stretches of sand for you to soak up the sun, go for a swim, breathe in the ocean breeze, and learn how to surf.
Beach season officially runs from June to September; however, great beach weather can start as early as May and stretch to mid-October. In the off-season, most facilities are closed, and lifeguards are off-duty. Below are some of the best beaches that can be easily reached from Lisbon.
1. Alburrica Beach: The Closest Beach to Lisbon
Hop on the ferry from Terreiro do Paço and cross the Tagus River to the post-industrial city of Barreiro. Just a few minutes walk from the ferry terminus, you’ll find three windmills on a stretch of white sand with panoramic views of Lisbon. As the river beach closest to the mouth of the Tagus, the waters of Alburrica Beach are a mix of river and ocean but without the strong currents and waves of an oceanic beach. Equipped with showers, a bar, and a volleyball court, it’s a favorite spot for local beachgoers on weekends and hot summer afternoons after work.
Local tip: On colder days, or when only the kite surfers are out, locals take advantage of the wooden walkways for hikes and cycling.
2. Carcavelos Beach: Ideal for Rookie Surfers
If you are yet to ride your first wave, catch the train in Cais do Sodré and get off at Carcavelos. The manageable waves at Carcavelos Beach present a great opportunity for rookie surfers to handle, while still offering a decent challenge for learning new skills. Before braving the waves on your own, consider taking a lesson at Carcavelos Surf School, which boasts over 20 years of experience.
There are numerous seaside restaurants and cafes to enjoy on breaks between swims or while taking in views of the ocean and the São Julião da Barra fort. Carcavelos is one of the most popular beaches near the Cascais area, making summer weekends typically busy.
Local tip: To avoid the crowds, try to hit the beach early in the morning or visit on weekdays.
3. Guincho Beach: Best for Experienced Surfers
Windy and wavy Guincho might present challenges to regular beachgoers, but for experienced surfers, it’s the perfect destination not too far from Lisbon. If you’re itching to get in the water but didn’t pack your wetsuit and board, local surf schools offer rentals and private lessons. For those who prefer a more leisurely experience, head to the nearby Bar do Guincho for drinks while enjoying the scenery.
Planning tip: Every October, Guincho Beach is usually chosen as the location for the final leg of Portugal’s professional surf championship. Aim to arrive early to secure a spot on the dunes and watch your favorite surfers compete for the title.
4. Fonte da Telha: Family-Friendly Beach
At the first signs of warm weather, Lisbon families often venture to Costa da Caparica for weekend day trips to swim and sunbathe. Fonte da Telha, located in a former fishing village, is considered a fantastic family beach and is just a half-hour drive from the city center. Stick to the section near the parking lot and restaurants to have everything you need.
Although the chilly Atlantic Ocean might require a little adjustment, there’s plenty of room to lay down your towel on the golden sand. This space allows children to have fun building sandcastles.
Local tip: The car-exclusive access can actually be a benefit: you have the freedom to arrive and leave when you want, which minimizes concerns about crowds.
5. Adraga Beach: The Ultimate Spot for Sunsets
One of the best beaches north of Lisbon, located between Cascais and Sintra, Adraga is known for its picturesque sunsets and romantic walks along the shore. The juxtaposition of dark rugged rocks against shimmering sand creates a stunning landscape, especially as the crashing waves of the Atlantic turn to liquid gold at sunset.
Local tip: For a romantic experience, enjoy dinner with a view at one of the beachside restaurants.
6. Foz do Lizandro: Best for Accessibility
Just an hour’s drive west of Lisbon, Foz do Lizandro is one of the most accessible beaches in Ericeira, making it a great destination for all visitors. Recognized as one of the best accessible beaches in Portugal, it features wooden ramps, amphibian chairs, and facilities designed for individuals with reduced mobility. While many beaches along Portugal’s west coast can be windy and cool, Foz do Lizandro offers a sheltered spot where the river meets the ocean.
Detour: After enjoying your day at the beach, explore the small-town charm of Ericeira, complete with its historic center and traditional restaurants serving fresh local seafood dishes.
7. Tróia-Mar: The Best Beach Resort Near Lisbon
Tróia-Mar, located about a two-hour drive from Lisbon, is a beautiful beach destination. Here, you can catch a glimpse of Portugal’s southern Alentejo region and enjoy the amenities of an all-inclusive beach resort near the tranquil deep-blue sea. While it can get busy during the summer, the proximity to bars, cafes, restaurants, and the ferry port that connects Tróia to Setúbal makes it a convenient choice.
Planning tip: To get here, take an early morning train from Lisbon to Setúbal, followed by a short ferry ride to Tróia.