Built of stone and wood, House of Eleni is located in Kathikas Village of Paphos and features an inner, stone-paved courtyard.
Just 150 metres from a sandy beach, this resort features sweeping Mediterranean views that can be admired from the infinity pool, fitted with hydromassage facilities.
Located in Peyia, 300 metres from Kafizis Beach, Cap St Georges Hotel & Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.
Looking out over the Mediterranean Sea, next to Coral Bay, Thalassa Boutique Hotel & Spa offers rooms with a sea view and indoor and outdoor swimming pools.
Overlooking the whole of Chrysochous Bay and surrounding mountains, Droushia Heights Hotel offers modernly decorated accommodation and has a lounge bar, a restaurant and a swimming pool.
Featuring a large free-form pool surrounded by tall palm trees, Ascos Coral Beach Hotel is located in Coral Bay just a few metres from the beach.
Set within lush gardens on a private peninsula, this beach hotel offers Mediterranean Sea views, an outdoor pool, a restaurant and two bars.
Situated on the Coral Bay of Paphos, Panareti Coral Bay Resort offers self-contained accommodation just 100 metres from the sea.
Just 500 metres from Coral Bay Beach, the family-run Neptune Hotel Apartments Paphos features an outdoor pool, restaurant and pool bar. Its self-catered units open out onto a balcony.
The Club Coral View Resort is superbly situated in the charming village of Peyia, 500 metres from the village centre.