The tourist office’s brilliantly comprehensive accommodation website helps you filter through a hundred hotels and almost 150 B&Bs, but almost all options can get seriously overbooked from Easter to October and over Christmas. Things get especially tough at weekends when two-night minimum stays are often required. Many cheaper B&Bs charge around €10 per room less if you stay more than one night.
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.