While I was hesitant about the hotel with the reviews, esp since we were staying as part of our honeymoon, we ended up having quite a pleasant stay at Hotel San Sebastian! It was just a short walk to Playa Ondaretta -- The last time I was in S Sebastian, I only knew Playa Concha, but this beach was just as nice, and on the days we didn't stay on that beach, we just had a nice walk or bike ride across Playa Concha to old town (about 20-30 min). There are also quite a few tapas/pintxo bars, stores/supermarket, ATM, etc. across the street - while it doesn't have the variety of Old Town, it definitely wasn't too quiet. I would agree with other reviewers that it wasn't quite a 4star hotel - it didn't have any sort of luxurious feel given the almost 200euro/night we paid (though we were there during the Intl Film Festival so prices were probably marked up) - but it was comfortable, with good air conditioning, Internet and service....so that, with the close proximity to the beach, was more than we could ask for!
Tip: If you don't feel like tapas, go to the left of the beach Playa Ondaretta for a nice restaurant & cafe Branka. Don't eat at the cafe at the beach itself - Prices posted are deceiving (Coca Cola Light was almost 5 euros, when the machine outside was < 2 euros)!
