Vilamoura is an all-in-one seaside town in Portugal’s Algarve region.

Life revolves around the huge marina that’s filled with million-pound yachts and lined with elegant bars and authentic Portuguese restaurants.

Vilamoura actually boasts 2 sandy beaches – Praia da Marina and Praia de Falésia.

Sunloungers and umbrellas are dotted along both, and a long promenade between them brings in plenty of bars and restaurants. Where the sprawling Praia de Falésia ends, Praia Olhos d’Agua begins.

It’s a 20-minute drive away, and the watersports centre offers snorkelling trips into the scalloped caves.


Photo by Jose A.

Destinations Private Shared
Faro Airport €25