Portugal is a country rich in history and culture, with a long and fascinating past. One of the most iconic and enduring symbols of this history are the castles that dot the landscape. These majestic structures have stood the test of time, bearing witness to the country’s tumultuous past and serving as a reminder of its resilience. In this article, we will take a closer look at some of the best castles in Portugal, each with its own unique story to tell.
1. Castelo de São Jorge
Located in the heart of Lisbon, Castelo de São Jorge is one of the most famous and visited castles in Portugal. Built in the 11th century by the Moors, it was later conquered by the Christians in the 12th century. The castle offers stunning views of the city and the Tagus River, making it a popular spot for tourists. Visitors can explore the castle’s towers, walls, and gardens, as well as learn about its history through interactive exhibits.
2. Castelo de Guimarães
Known as the birthplace of Portugal, Castelo de Guimarães is a must-visit for history buffs. It was here that Afonso Henriques, the first king of Portugal, was born and raised. The castle dates back to the 10th century and has undergone several renovations over the years. Visitors can explore the castle’s towers, walls, and dungeons, as well as admire the stunning views of the surrounding countryside.
3. Castelo de Óbidos
Perched on a hilltop overlooking the charming town of Óbidos, this medieval castle is a sight to behold. It was built in the 12th century and has been well-preserved over the years. The castle’s walls are adorned with beautiful tiles and visitors can explore its towers, chapel, and gardens. The town of Óbidos itself is also worth a visit, with its cobbled streets, white-washed houses, and quaint shops.
4. Castelo de Almourol
Located on a small island in the middle of the Tagus River, Castelo de Almourol is one of the most picturesque castles in Portugal. It was built by the Knights Templar in the 12th century and served as a strategic defense point during the Reconquista. Visitors can reach the castle by boat and explore its walls, towers, and keep. The castle also offers stunning views of the surrounding landscape.
5. Castelo de Marvão
Perched on a rocky outcrop in the Serra de São Mamede, Castelo de Marvão is a medieval fortress that has stood the test of time. It was built in the 13th century and has undergone several renovations over the years. Visitors can explore the castle’s walls, towers, and keep, as well as take in the breathtaking views of the surrounding countryside. The town of Marvão itself is also worth a visit, with its charming streets and traditional houses.
6. Castelo de Pena
Located in the picturesque town of Sintra, Castelo de Pena is a fairytale-like castle that will transport you back in time. It was built in the 19th century by King Ferdinand II and is a blend of different architectural styles, including Gothic, Moorish, and Renaissance. Visitors can explore the castle’s interior, which is filled with opulent rooms and furnishings, as well as its gardens, which are a mix of exotic plants and trees.
7. Castelo de Santa Maria da Feira
Located in the town of Santa Maria da Feira, this castle is one of the best-preserved medieval castles in Portugal. It was built in the 11th century and has undergone several renovations over the years. Visitors can explore the castle’s walls, towers, and keep, as well as attend medieval-themed events and festivals that take place throughout the year.
8. Castelo de Silves
Located in the Algarve region, Castelo de Silves is a Moorish castle that dates back to the 8th century. It was an important stronghold during the Moorish occupation of Portugal and was later conquered by the Christians in the 12th century. Visitors can explore the castle’s walls, towers, and cistern, as well as take in the stunning views of the surrounding countryside.
9. Castelo de Tomar
Built in the 12th century by the Knights Templar, Castelo de Tomar is a magnificent castle that served as their headquarters in Portugal. It is a blend of different architectural styles, including Romanesque, Gothic, and Renaissance. Visitors can explore the castle’s walls, towers, and keep, as well as visit the Convent of Christ, which is located within the castle grounds.
10. Castelo de Sortelha
Located in the Beira Interior region, Castelo de Sortelha is a medieval castle that has remained virtually unchanged since it was built in the 13th century. It is surrounded by a well-preserved wall and offers stunning views of the surrounding landscape. Visitors can explore the castle’s towers, walls, and keep, as well as wander through the charming streets of the nearby village.
In conclusion, Portugal is home to some of the most impressive and well-preserved castles in Europe. Each one has its own unique story to tell and offers visitors a glimpse into the country’s rich history and culture. So if you’re planning a trip to Portugal, make sure to add these castles to your itinerary for an unforgettable experience.

Gonzalo
Founder/Owner of The Lisbon Guide, one of the major blog references in Portugal, established in 2014 and receiving every year 250.000 visitors from all over the world, looking to provide the best experiences in Portugal. In partnership with Portugal Magik for all private tours and transfers across Portugal, Gonzalo loves a good seafood meal at Monte Mar Cascais, and all from Michelin Chef Avillez. Favorite Hotel in Lisbon/Portugal, Penha Longa Resort by Ritz Carlton.
For over 15 years, Gonzalo have been helping thousands of travelers yearly to plan a perfect trip to Portugal. Based in Lisbon/Cascais and working in this field for over 20 years, with multiple ongoing projects. Also an avid TripAdvisor user level 6 with more than 300.000 readers worldwide.
Many years working also as a Private Guide of Lisbon, Sintra, Fatima, Porto, Douro Valley, Evora, and other locations in Portugal.
