Torres Vedras Vacations

Visit Torres Vedras, which is situated in Lisbon, the national capital of Portugal. The national capital has a population of 500,000 residents. Torres Vedras is approximately 25 miles (40 kilometers) to the north of the city center and Portela Airport lies 25 miles (40 kilometers) to the north.

Torres Vedras is a great place to stay in Lisbon as many of the city’s most popular attractions are nearby. The Torre Vedras Castle and the Santa Cruz Beach are amongst the many popular sights here, adored by locals and visitors alike. Two other popular spots that are located within a short distance of Torres Vedras are the Porto Novo Beach and Aldeia Tipica.

If you are into nature, visit the nearby parks and reserves. These are good spots to breathe deeply and relax. Get in touch with nature at one of the local beaches, for example the Praia da Ribeira d'Ilhas in Mafra.

When you’re ready to put your feet up after a long day exploring the delights of Torres Vedras, check in to one of the many local short and long stay accommodation options. For a good night’s sleep check out the amenities at the Dolce CampoReal Lisbon, the Quinta dos Machados, Mafra, and the Ô Hotel Golf Mar.


Top Hotel Deals

See all Torres Vedras hotels
1.0 out of 5
1.5 out of 5
2.0 out of 5
2.5 out of 5
3.0 out of 5
3.5 out of 5
4.0 out of 5
4.5 out of 5
5.0 out of 5
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Top Flight + Hotel Deals

See all Torres Vedras packages

Top Deals on Flights

See all Torres Vedras flights

Book a Vacation to Torres Vedras