Recommended hotels in Torres Vedras

Stay Hotel Torres Vedras Centro

From US$ 69

Praca 25 De Abril, 17, Torres Vedras, Portugal - Show map

Show map

The comfortable Stay Hotel Torres Vedras Centro accommodates guests in a beach area of Torres Vedras. The building was renovated in 2008.

Book Now From US$ 69

Termas Do Vimeiro Hotel Torres Vedras

From US$ 62

Rua Joaquim Belchior 1, Torres Vedras, Portugal - Show map

Show map

Termas Do Vimeiro is a 2-star hotel offering a bright accommodation not far from Praia D'El Rey, Vila Natal and Lourinhã Museum. Renovated in 2004, the business hotel has welcomed guests since 1955.

Book Now From US$ 62