Hotel Niza doesn't make it on a lot of travellers' radar, and I'll never understand why. With a fab location right in the middle of the Playa de La Concha, its rooms have some sweet views of the beach, the sea, and the town hall.
Rooms are more than adequate, with a touch of luxury. The bar and restaurant below are extremely good.
Book this one.