Food & WineHistory and CultureSightseeingSmall Towns & CastlesBy the SeaWalking Tours


Almourol is a small island located in the Tagus River in central Portugal. The island is home to a stunning medieval castle that has been well-preserved over the centuries. Visitors can take a boat ride to the island, explore the castle and its surroundings, and enjoy scenic views of the river.

The castle of Almourol

Almourol can be visited in 1 tours:

Let's book your
next trip