Ten minutes from the centre of San Sebastian on Mount Igueldo, along the coast of the Cantabrian sea, Maddiola is run by a Basque family who will ensure that you feel at home. The perfect spot to take the kids, or enjoy a romantic getaway. They have animals outside, and a small spa. The homemade breakfast is incredible, for just 7 €. You need to book in advance. € 59-69 per room per night.