Borothruandthru
Well-known member
The bus station is next to the Eva Hotel.I'd go with a taxi over a train. More expensive but the train stations are much further inland... so you'd probably need a taxi to the beach towns from the stations anyway.
A bus to vilamoura should be cheap.
The Eva Hotel itself has a fantastic outside bar near the main entrance overlooking the harbour.