Found this charming little 3 star hotel in Lasarte, while driving through the pouring rain. They're just off the motorway, very reasonable rates and the staff are extremely accomodating. They also speak English!
They operate a bar annexed to the hotel and, while the atmosphere is too smoky for my taste, their food is excellent. We sampled their lamb chops and .... wait for it .... octopus.
The picture frames at the left seem to be photos of old Formula 1 racing cars. Perhaps early races held locally?