Portugal: Town with talking distance to surf beach

Heya guys!
So we've booked a trip to Portugal in mid October for some wonderful surfing and rock climbing!
However, we're finding it difficult identifying towns/cities where you can walk to the beach, rent a board and surf. And not stuck at a surf camp outside of town, or having to drive with surfboards to the surf beaches.
Does anyone have any recommendations?
So far we have narrowed down on Arrafini and Sagres. Not sure about Lagos as there is no clear info on that.
Thanks a lot guys!
So we've booked a trip to Portugal in mid October for some wonderful surfing and rock climbing!
However, we're finding it difficult identifying towns/cities where you can walk to the beach, rent a board and surf. And not stuck at a surf camp outside of town, or having to drive with surfboards to the surf beaches.
Does anyone have any recommendations?
So far we have narrowed down on Arrafini and Sagres. Not sure about Lagos as there is no clear info on that.
Thanks a lot guys!