The best hotels in Paphos, from five-star stays to beachside resorts

· The Independent