Hi,
I assume you know Alvor. Nice anchorage if your
draft is not too big! There are fisherman, a couple of touristic
boats and no facilities or services for yachts as far as I know. If you are there you could talk to the touristic
boats or even to a fisherman but ... if not happy and need a Marina, may be Albufeira is cheaper than Lagos or Vilamoura! Sorry for not being to helpful.
Vladis