Hostel Amoreira, is located near the beach. Coming from Portimão, just take the bus 'Vai e Vem' to Alvor, and stay at the stop Prainha after just down the Avenue and find Hostel Amoreira. Is easy