13 Beach & Seaside Towns Near Lisbon Worth Visiting In 2025
If you’re planning a trip to Lisbon but want to get out to the coast to experience some of the gorgeous seaside, then check out these 13 amazing beach towns.
Each of these seaside towns is within 1.5 hours driving distance of Lisbon. If you plan on venturing any further than that, you should head south to the Algarve Coast.
I’ve visited Lisbon a couple times now. Most recently, I went for a friend’s wedding that took place in a nearby seaside town, Estoril, included on this list. Then after the wedding I traveled to several other beach towns in the area and visited with some other friends that are living in Portugal.
The Best Beach Towns Near Lisbon
Lisbon is ideally located near some of Portugal’s most stunning beach and seaside towns. Whether you’re looking for golden sands, dramatic cliffs, or charming fishing villages, there’s a perfect spot for everyone just a short drive from the city.
1. Cascais
🔹Distance to Lisbon: 30 km (19 miles), ~40 minutes by train
🔹Getting There: Take the Linha de Cascais train from Cais do Sodré station in Lisbon.
A blend of beaches, historic charm, and sophistication, Cascais is perfect for a day trip or a weekend getaway. Praia da Rainha and Praia da Conceição are beautiful beaches to relax on, while the Boca do Inferno cliffs are a must-see for dramatic Atlantic views.
Visit the Santa Marta Lighthouse for the views. This charming lighthouse also has a museum. The exhibits detail Portugal’s maritime history and the significance of lighthouses along its rugged coastline. Climb to the top for panoramic views of Cascais and the Atlantic Ocean. Admission is free on the first Sunday of each month.
Wander beyond the main square to discover the hidden streets of Cascais Old Town, lined with colorful tiled buildings. The small alleyways often lead to local boutiques, charming cafes, or unexpectedly scenic viewpoints. Look for the “Avenida Rei Humberto II de Itália” street, to find a lesser-known viewpoint offering harbor views.
🍸Farol Design Hotel Bar: Even if you’re not staying at this boutique hotel, its chic oceanfront bar is worth a visit. Sip on cocktails while enjoying uninterrupted views of the Atlantic. Visit during happy hour for drink deals and a livelier atmosphere as the sun sets.
🍴House of Wonders: a quaint vegetarian restaurant with a rooftop
There are a lot of guided tours that will take you on a day trip from Lisbon to Sintra and Cascais. Here are two good options:
➡️From Lisbon: Sintra, Cabo da Roca and Cascais Full-Day Tour: This a group tour so you will likely be with at least a couple other people as the guide takes you around.
➡️ From Lisbon: Sintra and Cascais Full-Day Private Tour: This is a private tour so if you have a group of your own you can consider going on your own. You still pay per person, but you have the guide to yourself, travel in comfortable cars, and can go at your own pace.
Where To Stay:
📍Villa Cascais Boutique Hotel: Elegant, central, and near the beach.
📍The Albatroz Hotel: Near the beach, with great reviews of the service and food.
📍The Salty Pelican Beach Retreat: A cozy hostel offering yoga and surf lessons, a bit outside of Cascais and also close to Estoril. Good for solo travelers looking to meet others.
2. Estoril
🔹Distance to Lisbon: 25 km (16 miles), ~35 minutes by train
🔹Getting There: Same train line as Cascais, just one stop earlier.
Known for the glamorous Casino Estoril, this town also offers a long promenade connecting to Cascais, lined with restaurants and beach bars.
While Estoril boasts several popular beaches, Praia da Azarujinha remains a peaceful retreat. This small cove, framed by rocky cliffs, is perfect for a quiet day of sunbathing or a dip in the crystal-clear waters. Arrive early in the morning or late afternoon to enjoy the peace before the locals arrive. Bring your own snacks as there are no facilities nearby.
While most tourists head straight to Tamariz Beach, few explore adjacent Parque Tamariz. Shaded by tall palm trees, it’s a great spot to relax with a book or enjoy a picnic. Look out for the small café serving traditional Portuguese pastries and freshly brewed coffee—perfect for a mid-day treat.
We attended a wedding at Forta de Cruz, a beautiful 17th Century castle that forms the backdrop to Tamariz Beach. There is also a lovely promenade that connects all the beaches in Estoril.
🍷 Bar do Guincho Terrace: Simple but good menu of drinks and snacks. While slightly outside Estoril, this rooftop bar near Praia do Guincho offers unparalleled views of the wild Atlantic waves and stunning natural scenery. It’s a more casual option with a focus on the surroundings. They also offer sun loungers on the beach for a price.
🍷 O Alcatruz: Another cool location for food and drinks. Perfect for sunset views from its perch on a grassy cliff overlooking the water. Note: this hidden gem is cash only!
✨ Pro Traveler Tip: Check the opening hours as some rooftop/outdoor bars operate seasonally. Arrive before sunset to secure the best seats.
Where To Stay:
📍EVOLUTION Cascais-Estoril Hotel:
📍Palácio Estoril Hotel: A luxurious stay with a vintage vibe. Great for golfers and wellness seekers (with on-site golf course and spa).
3. Costa da Caparica
🔹Distance to Lisbon: 17 km (11 miles), ~30 minutes by car
🔹Getting There: Take a ferry from Cais do Sodré to Cacilhas, then catch a bus to Costa da Caparica.
Popular for its endless stretch of sandy beaches, this town is a surfer’s haven. Praia do Norte is great for waves, while Praia da Morena offers quieter vibes.
Praia da Ribeira de Cavalo is accessible by a scenic hike or boat ride. This secluded beach is a true hidden paradise with turquoise waters and dramatic cliffs, it feels like a slice of the Algarve on the Lisbon coast. Wear sturdy shoes for the hike and pack everything you need, as there are no facilities at the beach.
➡️Costa da Caparica: Surf Experience: For those of you looking to catch some waves, book these surf instructors who will take you to the best spots. Suitable for everyone from beginners to advanced surfers.
➡️ Costa da Caparica: Surfing and Yoga Day Trip from Lisbon: If you want just a day trip from Lisbon, consider this tour which offers a day of surfing and yoga beachside. You’ll get 2 hours of surf instructor and a 1-hour yoga session.
Where To Stay:
📍Quinta Tagus: A bit outside of town, this property offers panoramic views of the Targus River and Lisbon, a swimming pool, and horses on site.
📍Crowne Plaza – Caparica Lisbon: Comfort and convenience with proximity to the stunning beaches of Costa da Caparica.
4. Sesimbra
🔹Distance to Lisbon: 40 km (25 miles), ~50 minutes by car
🔹Getting There: Drive or take a bus from Praça de Espanha in Lisbon
Sesimbra combines a laid-back fishing village feel with crystal-clear waters at beaches like Praia da California. There are many hotel options along the hills leading up to the Sesimbra castle on the top of the hill which has medieval walls and stunning 360 panoramic views.
You can choose to hike to the castle, which takes about 30 minutes uphill from the Sesimbra beach. Another hike to opt for could be the Cabo Espichel lighthouse for panoramic ocean views.
For beahces, Sesimbra has one long stretch of sand with 3 beaches (Ouro, Sesimbra, California). The sand is fine and perfect for a day lounging out in the sun with eateries lining the beaches. If you’re looking for more of a beach shack vibe head to Portofino or SoSal Beach Bar at Praia da Ouro.
Where To Stay:
📍Four Points by Sheraton Sesimbra: Great hotel overlooking the sea with a pool, spa and modern amenities. I stayed here on a road trip through Portugal and Spain and had a very pleasant experience.
📍Sesimbra Oceanfront Hotel – Preferred Hotels and Resorts: Beachfront location with great views, an infinity pool and terrace perfect for relaxing. Steps away from beach access and the seaside main street.
5. Comporta
🔹Distance to Lisbon: 120 km (75 miles), ~90 minutes by car
🔹Getting There: Drive or take a bus to Setúbal, then a ferry and another bus.
Known for its pristine beaches and bohemian vibe, Comporta embodies chic charm. I have heard people compare Comporta to the Hamptons in New York. Generally, both places have the reputation of wealthy locals vacationing there.
Check out the Cais Palafítico da Carrasqueira, a picturesque wooden pier. Built by local fishermen it’s a maze of wooden pathways leading to colorful boats floating on the Sado Estuary.
While Praia da Comporta is the most famous beach, Praia do Pego offers a quieter, more secluded alternative.
🍴 Sal Restaurant & Bar: Grab a meal at this beachside restaurant at Praia do Pego for fresh seafood and a drink with a view. Be aware with the prices of the dishes – you’re paying for that beachside location ;).
🍷 Herdade da Comporta Vineyards: Wine lovers should visit to sample high-quality wines produced in this unique coastal terroir. The vineyard’s tasting room offers stunning views of the surrounding countryside. You can book a wine tasting here.
🛍️ Lavanda: Charming boutique with a selection of unique home goods. It’s one of Comporta’s oldest shops.
🛍️ Shopping: Some other shops worth stopping in to browse include The Life Juice, Côté Sud, Manumaya.
➡️ From Lisbon: Horseback Riding on Comporta Beach: Experience Comporta’s Nature Reserve with a horseback ride on the beach. This is a guided 4-hour trip from Lisbon so pick up and drop off are in Lisbon with 2 hours of riding, if you aren’t looking to do an overnight trip to a beach town.
➡️ Comporta: Guided Horseback Riding Experience: If you are already in Comporta and don’t require transportation from Lisbon, you can book just the horse riding on the beach.
Where To Stay:
📍Sublime Comporta: For an amazing luxury amidst nature stay.
📍AlmaLusa Comporta: Showcases the boutique charm of the area. This retreat combines understated luxury with a warm, welcoming atmosphere, offering beautifully designed rooms inspired by the surrounding coastal landscape
📍Quinta Da Comporta – Wellness Boutique Resort: This eco-conscious resort features beautifully designed suites and villas, a wellness spa, and farm-to-table dining, perfect for travelers seeking relaxation and rejuvenation. Its emphasis on sustainability and connection to nature makes it an unforgettable escape.
6. Nazare
🔹Distance to Lisbon: 120 km (75 miles), ~90 minutes by car or train
🔹Getting There: Drive or take a train and bus combo.
Famous for its record-breaking waves, Nazaré is a hotspot for surfers and beachgoers. Praia do Norte is the iconic surfing beach.
Visit the Nazaré Lighthouse and Fort of São Miguel Arcanjo to get a front-row view of the waves and learn about the town’s surf history.
Visit the Forte de São Miguel Arcanjo for views of surfers tackling giant waves.
I stayed in Nazare for over a week and even used it as a base for exploring other places in Portugal. There are some great day trip options from Nazare. When researching the Silver Coast of Portugal we found Nazare to be a less expensive option along the beach with plenty to do nearby.
➡️ From Lisbon: Fatima, Batalha, Nazare, Obidos – Small Group: If you’re interested in a full day trip from Lisbon that stops in several towns in the region, including Nazare, check out this option.
Where To Stay:
📍Hotel Mar Bravo: Overlooks Nazaré beach.
📍Feel Nazaré – Boutique Apartments: Centrally located apartments with everything you need for a nice stay including kitchens. If you’re staying a while and doing some of your own cooking (which is what we did on our stay in Nazare), this is a great option.
7. Ericeira
🔹Distance to Lisbon: 50 km (31 miles), ~45 minutes by car
🔹Getting There: Drive or take a direct bus from Campo Grande in Lisbon.
A UNESCO World Surfing Reserve, Ericeira is a paradise for surfers. Ribeira d’Ilhas beach is particularly popular.
While Ribeira d’Ilhas gets most of the attention for surfing, Praia da Empa is a tranquil beach just a short walk away. Between cliffs, this spot is perfect for soaking up the sun or enjoying a peaceful picnic. Bring sturdy shoes if you plan to explore the rocky shoreline or nearby walking trails.
Don’t miss the Fisherman’s Quarter, where you’ll find authentic seafood at Mar d’Areia. Wander through the Bairro dos Pescadores, a charming old quarter filled with narrow alleys and traditional houses painted in blues and whites. This area is a photographer’s dream and offers a glimpse into Ericeira’s fishing heritage. Visit early in the morning to see fishermen unloading their daily catch at the harbor.
🍴 Mar à Vista: Restaurant serving authentic, freshly caught seafood without the crowds. Try the local specialty, seafood rice (arroz de marisco), and pair it with a crisp vinho verde.
➡️ Surfing lessons at Ericeira World Surf Recognized: Take surf lessons from an experienced local at one of the world’s most renowned surf spots. It’s a 2.5 hour lesson that is tailored to your skill level, from beginners to intermediate.
Where To Stay:
📍You and the Sea: Modern apartments with great amenities.
📍Villa Ana Margarida by Nature: Unique eco-friendly lodgings.
8. Peniche
🔹Distance to Lisbon: 100 km (62 miles), ~1.5 hours by car
🔹Getting There: Drive or take a bus from Lisbon.
Another surfing gem, Peniche boasts beaches like Praia dos Supertubos, famous for tubular waves, and often referred to as the “European Pipeline.”
Take a day trip to Berlengas Islands! Located about 10 kilometers off the coast, these rugged islands are a UNESCO Biosphere Reserve, known for their dramatic cliffs, crystal-clear waters, and diverse wildlife. You can take a boat tour from the Peniche harbor, which often includes a visit to the São João Baptista Fort, a 16th-century fortress perched on the island.
Pro Traveler Tip: Book the first boat for fewer crowds. Also, please note that boat trips are only available in the warmer months (usually April–October), so plan accordingly.
➡️ Peniche: Berlenga Island and Cave Tour: Half day trip out to the island with a cave tour on a glass bottom boat after arrival, and some time to visit the fort.
If you’re an early riser consider a morning visit to the local fishing port and market. Watch local fishermen unload their fresh catches and take in the lively atmosphere of the market, where you’ll find fresh fish, seafood, and local delicacies. If you’re staying in town, consider buying some fresh fish or seafood to prepare at your accommodation.
🍴 Tasca do Joel: A popular seafood restaurant that is always busy (so be sure to book a reservation).
🍴 oS aMericanO’s: This wine bar and restaurant has amazing food and the staff will provide recommendations for the perfect wine pairings.
🥐 Pastelaria Princesa do Mar: A pastry shop in city center for excellent Portuguese pastries and coffee.
Where To Stay:
📍MH Peniche: Modern hotel with sea views.
📍Casa Do Campo: Budget-friendly boutique hotel with central location.
9. São Martinho do Porto
🔹Distance to Lisbon: 115km (about 1 hour 15 minutes by car)
🔹Getting There: Scenic train route from Santa Apolónia station (change at Caldas da Rainha) or drive
Unlike Nazare, just down the road, known for its giant waves, São Martinho do Porto has a protected harbor beach making it a great option for swimming and paddleboarding. The shell-shaped bay with calm waters is perfect for families with children.
There is also a historic town center with an authentic Portuguese vibe with a welcoming community, quaint streets, and traditional eateries.
For breathtaking panoramic views of the bay and coastline, head to the Miradouro do Cruzeiro. This hilltop lookout is a peaceful spot to soak in the beauty of São Martinho do Porto from above. Or walk to the northern end of the bay at sunset for the best photos of the shell-shaped coastline.
Try the local specialty “Bolas de Berlim” from the beach vendors – best in the late afternoon when freshly filled.
For wine enthusiasts, a visit to Quinta dos Capuchos, located a short drive from São Martinho do Porto, is a must. This family-run vineyard specializes in high-quality Portuguese wines, offering tours and tastings in a serene countryside setting. Call ahead to book a tasting session and learn more about the region’s wine heritage.
Where To Stay:
📍Hotel Concha: Cozy accommodations just steps away from the town’s picturesque bay.
10. Azenhas do Mar
🔹Distance to Lisbon: 40 km (25 miles), ~45 minutes by car
🔹Getting There: Best reached by car.
This cliffside village offers breathtaking views of the Atlantic. A must-visit is the natural seawater pool that fills during high tide, creating a unique swimming experience.
While the main viewpoint overlooking the village is popular, venture a little further along the coastal trails for less-crowded vantage points. These hidden spots offer panoramic views of the Atlantic and the dramatic cliffs. Pack a picnic to enjoy while watching the sunset.
🍴 Azenhas do Mar Restaurant: Book a table here for sunset views paired with fresh seafood.
Where To Stay:
📍Casal Santa Virginia: Cozy guesthouse with ocean views.
📍Casa das Azenhas by Lisbon Village Apartments: Vacation homes with a great location next the beach.
11. Carcavelos
🔹Distance to Lisbon: 20 km (12 miles), ~25 minutes by train
🔹Getting There: Take the Linha de Cascais train to Carcavelos.
A family-friendly beach town with wide sands and calm waters. Carcavelos Beach is the highlight of the area. It’s ideal for sunbathing, swimming, or trying your hand at surfing. Surf schools and rental shops line the beach, making it beginner-friendly.
🍴 Gutsy: With a fresh, healthy menu Gutsy is a great spot for brunch or a casual dinner. Their burgers and salads are a hit among locals and visitors alike.
Where To Stay:
📍Riviera Hotel: Hotel with a pool, close to the beach and town center.
📍Lisbon Surf Hostel: Budget friendly stay, great for surfers (or those interested in learning surfing).
12. Cacilhas
🔹Distance to Lisbon: 4 km (2.5 miles), ~10 minutes by ferry
🔹Getting There: Take a ferry from Cais do Sodré in Lisbon to Cacilhas.
Just across the Tagus River, Cacilhas is a charming seaside town perfect for a quick escape from Lisbon. While it doesn’t have sandy beaches, its waterfront vibe, views of Lisbon from across the river and stellar seafood restaurants make it worth a visit.
Explore the pedestrian-friendly promenade with views of Lisbon’s skyline or visit the nearby Cristo Rei Statue for a panoramic view of the city and river. Jardim do Rio is a beautiful little patch of grass where locals lounge on a warm, summer day.
Head to Ponto Final, a restaurant perched right on the water. Enjoy fresh fish while taking in one of the best sunset views over Lisbon.
Cacilhas is so close to Lisbon, I wouldn’t even recommend booking accommodation here – it’s an easy day trip. If you want to stay overnight away from the city, below are some hotel recs.
Where To Stay:
📍Casa do Criativo Bed & Breakfast: Cozy, art-inspired retreat. Enjoy the charm of a quieter riverside neighborhood just a short ferry ride away from Lisbon.
📍 Almada Villa:
13. Troia Peninsula
🔹Distance to Lisbon: 50 km (31 miles), ~1.5 hours by ferry/car combo
🔹Getting There: Drive to Setúbal and take a ferry to Troia
Although not a town itself, the Troia Peninsula is a thin strip of land north of the popular town Comporta. It’s a slice of paradise for a quiet luxurious getaway.
Setubal Bay is home to a resident population of bottlenose dolphins, making it one of the best places in Portugal for dolphin-watching tours. These excursions are both thrilling and eco-friendly, offering an unforgettable experience of seeing these playful creatures in their natural habitat.
If you’re a golfer, the Troia Golf Course is an 18-hole course surrounded by gorgeous views of the ocean and the Arrábida mountain range.
The Caldeira lagoon, tucked away from the main tourist areas, is perfect for kayaking, paddleboarding, or simply relaxing amidst nature. Surrounded by dunes and pine forests, it offers an escape from the busy beaches.
Where To Stay:
📍Troia Design Hotel: This 5-star hotel is the epitome of luxury, featuring ocean views, an infinity pool, a casino, and a wellness spa.
📍Pestana Troia Eco-Resort: For a more eco-friendly option, Pestana Troia offers villas and apartments set amidst nature. With private pools, access to secluded beaches, and a commitment to sustainability, it’s ideal for families or couples.
📍Comporta Cabanas: If you prefer something rustic yet chic, consider staying at one of Comporta’s iconic cabanas for a unique experience. These beautifully designed wooden huts are a blend of luxury and simplicity.
Map of the Best Beach Towns Near Lisbon
Travel Tips For Visiting Beach Towns Near Lisbon
✅ Rent a car for maximum flexibility – train and bus connections are limited to many beaches
✅ The Transpraia train runs along the coastline in summer, making it easier to explore multiple beaches.
✅ If you have time for more than a day or two it’s worth heading down to Algarve.
✅ Book accommodations well in advance for July-August
✅ Many beach towns are significantly quieter (and cheaper) in shoulder season (May-June and September-October)
✅ Beach cafes often accept cash only
✅ Be aware of strong Atlantic currents at some beaches – always check for flags and lifeguards before entering the water.
✅ Consider buying a Viva Viagem card if using public transport frequently. It’s a reusable travel card that can be loaded with credit (zapping) or specific travel passes for Lisbon’s public transportation network, including trains, buses, trams, ferries, and the metro. You can purchase it at metro stations or train stations like Cais do Sodré for just €0.50 and load it with fares based on your plans. For beach trips, the card works on the trains to Cascais and ferries to Cacilhas.
Best Time of Year to Visit Beach Towns Near Lisbon
The best time to explore the beach towns near Lisbon is between late May and early October. The peak summer months of July and August bring warm temperatures averaging 28-32°C (82-90°F), crystal-clear waters, and bumping beach life. However, these months also mean crowded beaches, higher prices, and fully booked accommodations. Expect larger crowds in popular spots like Cascais and Estoril.
Travelers will find the best balance during the shoulder seasons of late May to June and September to October. The weather is still nice, but the crowds have thinned. During these shoulder months, you’ll enjoy pleasant temperatures around 22-26°C (72-79°F), significantly fewer tourists, and more affordable rates. The ocean temperatures are still comfortable for swimming, typically ranging from 18-22°C (64-72°F).
Winter months (November to March) are best avoided if you’re looking for beach activities, though they can be spectacular for storm watchers and surf enthusiasts looking to go to Nazaré to witness its famous giant waves. During this period, many beach town facilities reduce their operations, and ocean temperatures are too cold for swimming.
TLDR: Beach Towns Near Lisbon Worth Visiting
Lisbon’s coastal proximity makes it a prime base for exploring some of Portugal’s most charming beach towns. Whether you’re craving soft golden sands, dramatic cliffs, surfing, or local seafood, these 13 beach towns near Lisbon offer something for everyone. Find the one that fits best into your Portugal itinerary and kick back by the ocean.