5-hvězdičkový hotel Amathus Beach Paphos se nachází přímo u moře, u dlouhé písečno-oblázkové pláže, částečně se skalnatými úseky. Leží asi 4 km od centra města Paphos a 2 km od přístavu s mnoha nákupními a zábavními možnostmi. Autobusová zastávka se nachází v blízkosti hotelu, letiště je asi 15 km daleko.