Located 3 km outside Alcobaca, halfway to the train station, and in the way to Nazare, Termas da Piedade is a thermal station with its adjacent hotel.
If you travel by car it may be a good solution to provide you a quiet stay. If you rely on public transportation then... taxi is necessary, and that's the only drawback.
Rua Dr. Francisco Zagalo 20-22, Alcobaca, Estremadura, Portugal
Aljubarrota - Sao Vicente, Alcobaca, 2460-711, Portugal
Rua Costa Veiga 44/48, Alcobaca, 2460-028, Portugal
Rua da Fonte Nova, Alcobaca, 2460-046, Portugal