Thanks to its sandy beaches, ancient sights and up-tempo nightlife, Cyprus is a firm holiday favourite, attracting everyone from families to clubbers. Beautiful beaches and a mix of laid-back and lively resorts fringe the island. And if you go inland, you’ll find sleepy villages, hidden hamlets and the scenic Troodos Mountains.
The Larnaca region of Cyprus is home to the family-favourite resort of Protaras. Its golden beach and clear shallow waters are a winning combination for anyone with little ones, and its main strip has a good mix of restaurants, cafes and bars. Further south is Ayia Napa. It’s best known as a clubbing mecca, but it’s also home to one of the island’s best beaches and has a pretty old town. Neighbouring Nissi Beach completes the trio of resorts. It boasts a waterpark and white-sand beach with its own islet.
The town of Paphos is the best-known resort on Cyprus’ west coast. A traditional harbour town, it’s got a handful of golden beaches, a pretty marina and a long list of historical sights, including the Tombs of the Kings. Elsewhere in the region is Limassol, which has a 7-mile stretch of beach, and Coral Bay, where you’ll find a large horseshoe-shaped cove with Blue Flag credentials. If you’re after somewhere away from it all, the quiet seaside villages of Polis, Amathus Bay and Latchi give you an authentic slice of island life.