Five minutes' drive from Portimão, Praia da Rocha has one of the Algarve's best beaches, backed by ochre-red cliffs and the small 16th-century Fortaleza da Santa Catarina...
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.
How and where to get online wherever you are
Crossing borders and international ground transport
Websites and tourist offices
Starting at $24.99