We had a great time during our 3 day stay in Eilat at the Isrotel Agamin. The huge pool with little canals is really unique. The room was great, good service and food. We recommend to get one of the ground-floor rooms which have a big terrace with direct access to the pool!
The only downside is that its a bit far to the sea, but taking a taxi drive is fast and easy.