Hotel Grand Amphora
Not quite as grand as the name would suggest, this is nonetheless the only hotel in town with a pool (albeit small), and it's good for sun-soaking on the sunloungers. Rooms are small but comfortable.
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.