Lisbon: Half Day Cascais Beach & Wine Pass

4 hours (approximately)
Pickup offered
Offered in: English

Leave the buzz of Lisbon behind and embark on a laid-back adventure along Portugal’s stunning coastline. This unforgettable tour blends charming seaside towns, hidden beaches, and a fine local wine.

Your journey begins with a scenic coastal drive to Cascais, a glamorous yet relaxed town known as the Portuguese Riviera. Stroll through its charming old town, take in the marina views, or stop for a coffee by the sea. Cascais is the perfect introduction to the effortless elegance of Portugal’s coast.

Next, head to São Pedro do Estoril, a true local gem known for its striking cliffs, and chill vibes.

As the sun begins to dip, enjoy a free glass of white wine at a stylish seaside venue. Sip a curated selected Portuguese wine, while ocean breezes and soft lounge music set the mood.

What's Included

A glass of white wine at a seaside venue
Transportation from Lisbon
Free time to explore and take photos
Visit Cascais, the Portuguese Riviera
Guided tour with a local expert
Meals

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

HF Fénix Lisboa at Marquês de Pombal

OR
Meeting point
HF Fénix Lisboa
End point
This activity ends back at the meeting point.

Itinerary

Duration: 4 hours (approximately)
  • 1
    HF Fénix Lisboa

    Pick up for all travelers

    Admission ticket included

Additional info

  • Infants and small children can ride in a pram or stroller
  • Public transportation options are available nearby
  • Specialized infant seats are available
  • Suitable for all physical fitness levels
  • Kindly note that the beach is not equipped with designated changing facilities; however, washrooms are available should you wish to change there.
Supplied by Lisbon Ahead

Tags

Cultural Tours
Spring Break
New Product
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}