Portugal is the perfect spot for a family holiday.
An hour away from Lisbon, Comporta is a beautiful little spot where you can truly unwind and spend time together as a family. Here you can enjoy the 13km strip of golden sand, go surfing or dolphin watching.
The town of Ferreira do Zezere is surrounded by forests and is a popular place for the Portuguese – but not so with foreign tourists. While there is no beach, you can get involved in water sports at the Castelo de Bode dam.
Located on the eastern side of the Algarve, this is a town with beautiful character and charm. The cobbled streets lead you around the historic centre with beautiful authentic Portuguese homes, and there is a beautiful beach just south of Tavira as well as the Ria Formosa Nature Park.
Porto, again, located to the north of the country, Porto is set along the banks of the Douro River and is the perfect place if you enjoy soaking up history. Here you can visit the Sao Francisco Church and the 19th century Palacio de Bolsa. Beaches are also pretty accessible and can all be accessed by public transport.
Close enough to Lisbon, Sesimbra has it all: beautiful beaches, a wonderful and interesting coastline and the Arrabida national park. Here you can enjoy sea kayaking, diving, coasteering and is fairly cheap when it comes to food.