Portugal's castles span Moorish fortifications and royal palaces, reflecting centuries of reconquest and kingdom-building. The Castle of the Moors and Pena Palace crown the hills above Sintra, while Lisbon's Castle of São Jorge dominates the capital's skyline. In the north, Guimarães Castle stands as the birthplace of the Portuguese nation, where the first king was reputedly born in the 12th century.
Adult ticket prices range from €5 at Guimarães Castle to €20 at Pena Palace, with reduced rates for youth and seniors. Children under certain ages enter free at all four sites. Sintra makes an ideal day trip from Lisbon, with two major castles within walking distance of each other, whilst Guimarães suits visitors exploring northern Portugal.
The Castle of the Moors, known as Castelo dos Mouros in Portuguese, is a remarkable fortress that embodies the rich historical and cultural heritage of Portugal. Nestled in the lush hills...
The Castle of São Jorge, perched atop the highest hill in Lisbon, Portugal, stands as a prominent symbol of the city's rich history and cultural heritage. This majestic fortress, offering...
Guimarães Castle stands as one of Portugal’s most historically significant fortresses. Known as the birthplace of the nation, this castle is deeply connected to the foundation of Portugal.
Nestled atop the Sintra Mountains in Portugal, Pena Palace stands as a vivid testament to the Romantic era of architecture. Moreover, this enchanting castle, characterized by its vibrant ...
Search and filter all castles in Portugal by style and features →
Pena Palace near Sintra attracts over 108,000 reviews, making it one of Portugal's most popular castle attractions. The Castle of São Jorge in Lisbon follows closely with more than 103,000 reviews.
All four major Portuguese castles offer free entry for young children, with age limits varying from under 5 to under 14. The hilltop locations and dramatic walls make them engaging for families, though steep climbs are common.
Plan a full day to visit both the Castle of the Moors and Pena Palace in Sintra, as they sit on adjacent hilltops. Each site typically requires 1.5 to 2 hours to explore properly, plus travel time between them.
Guimarães Castle offers the most affordable entry at €5 for adults, with free admission for visitors under 14. The Castle of the Moors in Sintra costs €8, making it the second most budget-friendly option.
Rankings, opening hours and prices update automatically. Last update: 12 October 2026.