Trip Planner:   Europe  /  Portugal  /  Alentejo  /  Setubal District  /  Troia  /  Troia Beach

Troia Beach, Troia

#1 of 162 in Outdoors in Alentejo
Beach · Nature / Park
The word "paradise" comes to mind at Troia Beach, where a stretch of soft white sand meets the calm blue Atlantic. The area has been well developed for tourists, including a resort near the beach, yet the beach itself remains largely unchanged, with its sands extending out seemingly endlessly. Amenities include nearly every water sport imaginable, plus golf and tennis. To reach this gorgeous beach, take a ferry from Setubal. It can sometimes get crowded on the weekends, so just walk down the coast if peace and quiet is what you're after. Take a look at our Troia itinerary planner to schedule your visit to Troia Beach and learn about what else to see and do during your holiday.
Create an itinerary including Troia Beach

Troia Beach reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
697 reviews
  • Troia is easy to get to via the very frequent catamaran or ferry services run by Atlantic Ferries from Setubal. The beach at Troia is very long, so no problem finding some space for yourself. however....  more »
  • We just went in there and it was amazing! Gorgeous beaches! The beaches were pretty empty, due to coronavirus and low season probably, but it was still amazing! It was such a nice trip! Taking the...  more »
  • New beach spot for this summer. Always loved the peninsula. Very quiet and clean. people taking their time to do things. Amazing beaches and always sunny
  • Nice Atlantic Beach, very wide and long. The sand is very fine. Water can be chilly, but also comfortably warm, but always enjoyable during summer.

Plan your trip to Troia

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it
    Everything in one place.
    Everyone on the same page.