I've stayed in Elysium hotel in Paphos twice already. It's a 5 star hotel with very generous staff that will help you with anything you ask for. There're two outdoor pools and one indoor pool and it also has private beach.
The Olympic Lagoon Resort Paphos is also one of the most luxurious hotels in Paphos. It is an amazing hotel where you can enjoy a glass of wine from the terrace with a stunning view. The restaurants and shops are on walking distance, so you will definitely have a great time here!