There are many Cyprus attractions varying from historical attractions such as medieval castles and interesting archaeological sites, to other cultural attractions which include beautiful villages, churches, monasteries and local wineries found in various locations.

Apart from these, Cyprus has amazing beaches and coasts to offer with shallow turquoise waters, in which tourists or locals can spend their time relaxing and enjoying the sun, beach and crystal clear waters.

Apart from the sea, Cyprus can also offer breath taking mountain views and clean fresh air in some of the amazing mountain resorts located near the Troodos mountain range.

There are hundreds of attractions and things to do in Cyprus and in the list below you can find some of the most popular activities and places to visit.

Things to do and places to see in Cyprus

Xistaria beach

Xistaria beach is located in the area of Protaras, after the Fig Tree Bay. It is a scenic beach in a small bay and visitors must use a yello...

Ayia Triada Beach, Paralimni

The Ayia Triada Beach (Αγία Τριάδα) or Trinity Beach as it is called in English, is situated in the Paralimni area in the Ammochos...

Lady Thetis Shipwreck

The Lady Thetis Shipwreck is located in the area of Limassol, at a depth of 18 metres under the sea. The cruise ship Lady Thetis was made...

Makronissos Necropolis

The Makronissos Necropolis forms a remainder of the Hellenistic and Roman period, proving the existence of an ancient settlement in the area...

Katsarka beach

Katsarka beach is located very close to the Ayia Napa port. It is so close that the visitors can access it on foot if you park in the port a...

Skoutarospyloi Beach

Skoutarospylioi beach is located at the outreach of Kappari Avenue in Protaras, after the Protaras – Cavo Greco roundabout and in particul...

Armyropigado beach (Scouts beach)

The Armyropigado beach or Scouts beach is located in the Kappari area of Protaras and has a length of 100 metres and a width of 30 metres. ...

Sirena Beach

Located on the eastern coast of Cyprus, Sirena Beach is a picturesque stretch of coastline that offers visitors a chance to soak up the sun,...

Poseidon beach

Poseidon beach is located between Ayia Napa and the Sotira village in Ammochostos, about 1 kilometre to the west of the Ayia Napa Waterpark....

Liopetri Beach

Liopetri beach is surrounded by iconic hills and forms the end of the Liopetri village coastline. It is the most secluded Ayia Napa coast, a...

Zapallo Beach

Limassol is home to many beautiful beaches, but none quite like Zappalo Beach. Tucked away in a secluded cove, Zappalo Beach is the perfect ...

Liopetri River

The Liopetri River is located in the Liopetri village in the Ammochostos district (Kokkinochoria). Once you arrive at the Liopetri village, ...

Pantachou – Limanaki beach

The Pantachou-Limanaki beach is located in Ayia Napa with a length of 800 metres and a width of 35 metres. It starts from the end of the ...

Panagies Beach

The Panagies beach is located after the Aoratoi beach, right next to the St. Raphael Marina and in front of the St. Rapahel Hotel in the Lim...

Beaches with wheelchair accessibility

There are currently 47 beaches for people with wheelchair disabilities in Cyprus which have been recorded by the Cypriot Tourism Organisatio...

Pages