10 Best Castles to Visit in Portugal (Map + Travel Tips)

Looking for the best castles to visit in Portugal? This guide covers Portugal’s most beautiful castles, including medieval fortresses, UNESCO heritage sites, and even one castle hotel you can sleep in.

I’ve been to a lot of castles in Portugal, from the popular tourist stops to the hidden ones locals whisper about. Some blew me away with their views, others with their silence, and a few were pure Instagram gold (yes, I said it).

No matter if you’re planning a road trip, a day trip from Lisbon & Porto, or just want to feel like royalty for an afternoon, this Portugal castle guide is for you. 

I’m sharing my favorite 10 castles across Portugal. We will cover popular places together with underrated gems, wild hilltop views, crumbling towers, and even one where you can sleep inside a real medieval fortress.

You’ll get tips on how to get there, what to expect, when to go for the best light and fewest crowds, and which ones are actually worth the hike. 

Let’s explore the best castles to visit in Portugal together! Just real advice from someone who’s climbed the towers, walked the walls, and maybe tripped on the cobblestones a few too many times.

*Disclosure: This article contains affiliate links. If you purchase after clicking one of these links, we earn a small commission at no extra cost to you. It’s a win-win!

Portugal Castle Guide: 10 Must-Visit Castles for History, Views & Photography

1. São Jorge Castle, Lisbon

Historic São Jorge Castle, one of the top castles to visit in Portugal’s capital
View of São Jorge Castle from Miradouro da Senhora do Monte
View from São Jorge Castle overlooking Lisbon’s rooftops
View of Baixa & Chiado from the São Jorge Castle in Lisbon

The São Jorge Castle in Lisbon is a must if you’re wondering what are the top castles to see in Portugal for first-time visitors.

With its long history, this fortress has become a symbol of the city since its foundation in the 8th century. Today, it’s recognized among Portugal’s castles with UNESCO status.

Its location, in the heart of Lisbon, makes it one of the must-see castles in Portugal without a car. You can walk to the castle or take local bus 737, which drops you off at the entrance.

The entrance ticket costs €15 and is included with the Lisbon Card. The castle opens daily from 9 am to 6 pm, extended to 9 pm in summer. 

What to See at São Jorge Castle

As one of the most beautiful castles in Portugal, São Jorge Castle deserves a few hours of your time. It’s especially recommended for those interested in archaeology. 

You’ll find artifacts dating from the Iron Age through the Islamic period and up to more modern times. The collection includes artillery, statues, and a full museum with everyday items.

Don’t miss the open spaces offering stunning Lisbon postcard views. Walking the walls is a must for photographers.

Tips for Visiting Lisbon’s Most Iconic Castle

To enjoy the experience without the crowds, avoid peak hours, especially in summer. I recommend going a couple of hours before closing time to catch a romantic Lisbon sunset, although early mornings are also ideal.

Best Views from São Jorge Castle

The views are breathtaking. From the walls, you’ll see the Baixa and Chiado neighborhoods, with the Santa Justa Elevator and Carmo Church standing out. More views of Alfama and Mouraria open up as you walk the ramparts.

To photograph the castle itself, head to the Miradouro da Graça or Miradouro da Senhora do Monte. Miradouro de São Pedro de Alcântara and Calçada do Duque are great as well! For detailed shots, visit the Amoreiras viewpoint with a zoom lens.

2. Pena Palace, Sintra

10 Best Castles to Visit in Portugal (Map + Travel Tips)
Pena Palace is the most iconic castle in Portugal
Colorful facade of Pena Palace, a top Portugal castle to visit
Don’t miss this fairytale place & views over Sintra

Pena Palace in Sintra is one of the most iconic Portugal castles with UNESCO status, and it looks like it came straight out of a fairytale. Just 30 km from Lisbon, this colorful castle is a top pick for travelers seeking beauty, history, and epic views in one spot.

Built in the 19th century by King Ferdinand II, the palace sits high above Sintra, offering views that stretch to the Atlantic on clear days. Its architecture blends Neo-Gothic, Neo-Manueline, Neo-Islamic, and Neo-Renaissance styles.

Surrounding it is the lush Pena Park, filled with exotic plants, hidden paths, scenic viewpoints, and even a romantic chalet. Well worth exploring if you have the time.

Its fairytale appearance and location easily place it among the most beautiful castles in Portugal, and it is the most Instagrammable castle near Lisbon.

How to Visit Pena Palace: Tickets, Hours & Tips

Get your Pena Palace entrance ticket here. Make sure you select the right option when purchasing: a 10 euro ticket gives you access to the gardens (terraces included!) and a 20 euro ticket gives you access to the palace and gardens.

If you are planning to visit Pena Palace from Lisbon on your own, I highly recommend reading this detailed Pena Palace guide to make the most of your day.

Alternatively, you can book one of these top-rated tours from Lisbon and enjoy a stress-free day trip to Sintra (last one is my fav!):

Photography Tips for Pena Palace

If you want to avoid crowds, you will need to arrive at Pena Palace before the opening time (10-15 minutes). Once you pass the ticket check, head straight up to the Pena Palace and visit the courtyard.

Most people wait for the minibus, and it takes a while to fill it up, so your chances of seeing the courtyard without anyone around for 10-15 minutes are good. Alternatively, try to visit before closing time and try to hang around as much as you can.

Terraces and courtyards are the most picturesque parts of the complex, which you can visit with the park entrance ticket. The interior is a bit underwhelming, but it is an interesting place to visit with a guide.

3. Moorish Castle, Sintra

Aerial view of Castle of the Moors surrounded by dense forest

The Castle of the Moors offers a completely different experience from its colorful neighbor, Pena Palace. Built in the 8th–9th centuries by the Moors, it served as a strategic lookout over the region.

Today, you can walk the restored stone walls, climb its towers, and enjoy sweeping views of Sintra, the Atlantic, and Pena Palace in the distance. This makes it one of the top Portugal castles to visit for history lovers and photographers.

Like Pena, it’s a top day trip from Lisbon and pairs well with a combined visit.

How to Visit Castle of the Moors: Tickets, Hours & Tips

Castle of the Moors is open daily from 9.30 am to 6 pm, with the last entrance at 5.30 pm. The entrance fee is €12 and you can buy it here.

Make sure you wear comfortable shoes and don’t skip the walls! A lot of people choose to hike up to the Moorish Castle, but there will be plenty of hiking while exploring the walls, so that’s not recommended.

Moorish Castle vs Pena Palace

If you’re drawn to aesthetics, Pena Palace is the clear winner. But if you enjoy hiking, quiet spaces, and historical depth, the Castle of the Moors is a great choice. Both offer unforgettable views.

4. Castle of Almourol, Ribatejo

Almourol Castle on a rocky island in the Tagus River
Castle of Almourol from the boat
View from Almourol Castle, one of the best castles in Portugal
View from the top of the Castle of Almourol

The Castle of Almourol is one of the hidden castles in Portugal that locals recommend, and for a good reason. Its unique location on an island in the Tagus River makes it one of the few castles in Portugal with boat access.

It was once a strategic stronghold of the Knights Templar, and its isolated position only adds to the mystique. You’ll need to take a short boat ride to reach it, which honestly makes the experience even more memorable. 

Once inside, climb the towers for panoramic views over the water and the surrounding Ribatejo countryside. The best light for photos hits in the late afternoon, especially when the castle reflects in the river. 

It’s one of those places that feels completely removed from modern life. And the best part? There are only a few locals around, especially on the weekdays. It is a perfect place to visit if you want to stay away from crowded attractions in Portugal.

Why Visit the Castle of Almourol?

As one of the only castles on islands in Portugal, Almourol stands out. The boat ride offers scenic views, and the gentle hike to the top is manageable. It’s perfect for history and nature lovers and still feels like a hidden gem.

How to Get to Almourol Castle Without a Car (from Lisbon)

You can take the train from Santa Apolonia or Oriente train station. The name of your stop is Almourol, and the final destination should be Castelo Branco.  Once you get off in Almourol, walk towards Estacionamento Castelo e Convento de Almourol (20 minutes).

Alternatively, you can book this small group tour or this private tour. Both of these tours cover Tomar and Almourol from Lisbon.

How to Take the Boat to Almourol Castle

Boats depart from the small river pier right across from the castle (marked as Barco do Castelo de Almourol on Google Maps!). The ride lasts less than five minutes, and the views of the fortress rising from the river are worth the trip alone. 

A round-trip ticket costs €4 and includes entrance to the castle. No need to buy in advance, but bring cash. Boats run from 10 am to 1 pm and 2.30 pm to 6 pm, but schedules can vary slightly by season or weather.

5. Castle of Guimarães, Guimarães

Castle of Guimarães, Guimarães
Known as the birthplace of Portugal, Guimarães Castle is a must for history lovers

Often called the birthplace of Portugal, the Castle of Guimarães holds a special place in the country’s history. 

It dates back to the 10th century and is closely tied to the founding of the Portuguese nation. This is where Afonso Henriques, the first king of Portugal, was believed to have been born. 

The fortress was originally built to defend the monastery and local population from Moorish and Norman attacks, and it later evolved into a symbol of independence. 

Climb up the keep for panoramic views over the historic center of Guimarães and take in the peaceful contrast between medieval stone and lush green surroundings. 

It’s a place where the story of Portugal truly begins.

⏰ 10 am – 6 pm | 🎟 5 EUR

How to Plan a Day Trip to Guimarães

A day trip to Guimarães is one of the easiest getaways from Porto. Trains run frequently from Porto São Bento or Campanhã stations and take about 1 hour and 15 minutes.

Once you arrive, everything is walkable. From the medieval streets of the historic center to the iconic Castle of Guimarães and the nearby Palace of the Dukes of Braganza. 

Spend the morning exploring the castle and palace, then stop for lunch at one of the traditional restaurants. In the afternoon, stroll through the cobbled lanes, pop into local shops, or take the Penha Cable Car for panoramic views.

6. Marvão Castle, Marvão

Marvão Castle perched on a hill near the Spanish border in Portugal
Gardens of Marvão Castle in Portugal
View from Marvão Castle in Portugal
Unique views from Marvão Castle

In the hilltop town of Marvão, you’ll find one of the most underrated castles in Portugal. This medieval fortress sits dramatically on a granite cliff near the Spanish border, offering incredible views over Alentejo.

Dating back to the 13th century, this is one of the most fascinating and oldest castles in Portugal. It played a crucial role as a defensive stronghold throughout the country’s past, so it is a must for history lovers.

What makes Marvão special is its location. The village, filled with white houses, is entirely walled, and walking through its quiet cobbled streets feels like stepping back in time. 

The castle itself is simple but powerful, with high towers, ancient cisterns, and open ramparts that let you walk along the edge of Portugal.

It’s peaceful, photogenic, and the best part is that it is far from the tourist crowds (at least the foreigners!). If you’re exploring inland Portugal, this is a must-see. Bonus points if you can hang around until sunset.

Is Marvão Castle Worth the Drive?

Yes, yes, and yes! Marvão is a real hidden gem castle in Portugal, off the beaten path, so you don’t want to miss exploring a more intimate side of the country. Also, the town of Castelo De Vide nearby is also worth mentioning.

7. Tomar Castle, Tomar

Tomar castle is one of the must visit places in Portugal

Tomar Castle is one of the most historically significant castles in Portugal, not just for its age, but for its deep connection to the Knights Templar. 

Built in the 12th century, it served as the headquarters of the Templars in Portugal and later became the heart of the powerful Order of Christ, which played a key role in the Age of Discoveries. 

Architecturally, it’s a fascinating blend of medieval military design and religious symbolism, especially when paired with the adjoining Convent of Christ, a UNESCO World Heritage Site. 

As you wander through the castle walls, cloisters, and lookout points, you’ll get amazing views over the town of Tomar and the Nabão River. 

And the best part? It is completely free to visit Tomar Castle. Most likely, you will combine it with the Convent of Christ, which has a 15 euro entrance fee.

It’s a must-visit not only for history lovers but also for anyone who appreciates quiet beauty and stories layered in stone.

8. Castle of Óbidos, Óbidos

Óbidos Castle with stone walls
Stay in one of the best castles in Portugal – complete with stone walls and ancient vibes

What if I told you there’s a Portugal castle you can sleep in? Óbidos Castle isn’t just one of the best castles near Lisbon, it’s also one of the official 7 Wonders of Portugal.

Dating back to the 12th century, this hilltop fortress once guarded the region against invaders and later became part of the royal gift tradition. It was given to Queen Urraca by King Afonso II and later offered to many Portuguese queens as a wedding present. 

Its stone walls wrap around the entire village of Obidos, and walking along the ramparts offers sweeping views over the rooftops, vineyards, and surrounding countryside. 

The main part of the castle has been transformed into a pousada, a historic luxury hotel, but the structure remains remarkably well preserved. 

Visiting Óbidos is especially magical during festivals like the Medieval Market or the Christmas Village, when the town comes alive with music, lights, and period costumes.

If you want to take your Portugal castle visit to the next level and spend the night in one of the country’s most iconic castles, book a stay at Pousada Castelo de Óbidos. Or discover other unique hotels in Portugal.

9. Castle of Leiria, Leiria

Views from Leiria Castle, an amazing castle to visit in Portugal
Walls of Leiria Castle and views

Leiria is a picturesque town located between Porto and Lisbon and is often, unfairly, unexplored by most foreign tourists. The castle of Leiria is one of the top 10 medieval castles in Portugal for all the right reasons.

It dates back to the 12th century and played a key role during the Christian Reconquista. Inside, you’ll find Gothic arcades, medieval halls, and even a small museum with artifacts from the region’s past.

Leiria Castle is one of the best castles to visit in Portugal as it is beautifully restored and easy to explore, with peaceful gardens and scenic lookout points. 

Its quiet charm and lack of crowds make it a perfect stop for travelers looking to go beyond the usual tourist trail. After all, it is not so easy to find castles in Portugal with no crowds!

It’s a great half-day trip if you’re staying nearby or driving between Lisbon and Coimbra. Bonus: the walk up to the castle is short and scenic, passing through Leiria’s charming old town.

10. Castelo de Monsanto, Monsanto

Castelo de Monsanto, Monsanto, Portugal

If you’re looking for a place that will truly take your breath away, Castelo de Monsanto should be high on your list. I can safely say it is one of the most beautiful places in Portugal.

Perched above the granite village of Monsanto, this fortress is one of the most dramatic and lesser-known castles in Portugal, often recommended by locals. 

Built in the 12th century, the castle is partly in ruins, but what remains blends naturally into the giant boulders that surround it some even form part of the walls.

Getting to the top involves a steep hike through winding stone paths, but the reward is breathtaking. From the summit, you’ll see sweeping views over the Beira Baixa region and feel completely removed from the modern world.

If you’re searching for unique castles to visit on a road trip through Portugal, Monsanto is an unforgettable detour. Be sure to pair it with a visit to the stone-built village below, often called the “most Portuguese village in Portugal.”

Castles to visit in Portugal by region

Most beautiful castles in Portugal

Lisbon

  • São Jorge Castle. Historic hilltop fortress with panoramic views over the city. One of the best castles near Lisbon for history and photography.

Sintra

  • Pena Palace. Romanticist palace with colorful facades. UNESCO-listed and one of the most beautiful castles in Portugal.
  • Castle of the Moors. Medieval fortress ruins with sweeping views over Sintra and the Atlantic coast.

Central Portugal

  • Castle of Almourol. Dramatic island castle accessible by boat. One of the most unique castles to visit in Portugal.
  • Óbidos Castle. A well-preserved hilltop castle in a charming whitewashed town. One of the best castles in Portugal, you can sleep in.
  • Tomar Castle. Templar stronghold and UNESCO World Heritage Site. A must-see for history lovers.
  • Castle of Leiria. Impressive castle overlooking the city of Leiria, with Gothic and Manueline elements.

Northern Portugal

  • Castle of Guimarães. Often called the “birthplace of Portugal.” A top medieval castle rich in national significance.

Alentejo Region

  • Marvão Castle. Hilltop fortress with panoramic views near the Spanish border. A hidden gem and peaceful alternative to touristy sites.
  • Castelo de Monsaraz. Whitewashed village castle with vineyard views and dramatic sunsets. Ideal for wine lovers and photographers.
  • Castelo de Monsanto. Known as the “most Portuguese village,” Monsanto’s boulder-integrated castle is completely unique.

Map of the Best Castles to Visit in Portugal

Planning a road trip? This interactive map shows the exact locations of the 10 best castles in Portugal, from fairytale palaces to medieval ruins.

👉 Open this Portugal Castle Map in your own Google Maps

FAQ: Visiting Castles in Portugal

What are the best castles to visit in Portugal?

Some of the best castles in Portugal include São Jorge Castle in Lisbon, Pena Palace and the Moorish Castle in Sintra, the island-based Castle of Almourol, and the medieval Óbidos Castle, where you can even spend the night.

Can you sleep in a castle in Portugal?

Yes! You can sleep in a real medieval fortress at the Pousada Castelo de Óbidos. It’s one of the most unique castle stays in Portugal and perfect for a romantic getaway or history-inspired trip.

What is the most beautiful castle in Portugal?

Pena Palace in Sintra is often considered the most beautiful castle in Portugal, thanks to its colorful architecture, lush gardens, and panoramic views. It’s also one of the most photographed castles in the country.

Are there castles in Portugal near Lisbon?

Yes, several castles are located near Lisbon, including São Jorge Castle in the city center, and the famous Pena Palace and Moorish Castle in nearby Sintra, easily reachable by train or guided tour.

Which castles in Portugal are worth visiting without a car?

Castles like São Jorge in Lisbon, the Sintra castles (Pena and Moorish), and Tomar Castle are all accessible by public transport. These are ideal for travelers exploring Portugal without renting a car.

How much does it cost to visit castles in Portugal?

Entrance fees vary. São Jorge Castle costs €15, Pena Palace is €10–20 depending on access, and Castle of the Moors is €12. Some castles, like Tomar Castle, are free, while others, like Almourol, include a €4 boat ticket with entrance.

In conclusion…

Top Portugal castles

This is the end of the Portugal castle guide. To help you plan your trip, don’t forget to use the interactive map of Portugal’s best castles above. Happy castle-hopping!

I would love to hear your thoughts, so if you have any feedback or additional tips, leave a comment below. Also, check out my Instagram for regular travel videos and travel inspiration. Or explore other destinations on this travel blog.

Pin it for later and save the most beautiful castles in Portugal!

10 Best Castles to Visit in Portugal (Map + Travel Tips)
10 Best Castles to Visit in Portugal (Map + Travel Tips)

14 Comments

  1. I’m so sad I missed the castle in Sintra. We were scheduled to go and hit a big snafu. Oh well. next time!

  2. I have a fascination with castles, and this is such a refreshing read. I love all the ones you have mentioned here, and Pena Palace tops the list for me because of its colourful architecture. Next, I would love to explore the Castle of the Moors. I enjoyed discovering the Moorish architecture when I visited Seville, and I am sure to enjoy adding to that knowledge.

  3. Hello! Portugal is unbelievable! I’ve heard of Sintra’s castles and they are on my list. But some of the listed above are unknown for me. Thanks for sharing!

  4. I’ve been to Sintra and LOVED visiting those castles, but I haven’t been to the others! Leiria looks especially beautiful.

  5. Very handy – I plan to be in some of these locations towards the year end!

  6. I love visiting castles. I love the history they reveal and many offer great views. I think I’d feel at home visiting all the castles in Portugal.

  7. Leigh Halland says:

    We loved checking out all the castles in Portugal. The ones in Sintra may be our favourites. But it was interesting to see the variety in the different castles. Can’t wait to explore more castles from your list!

  8. There’s something magical about places that feel untouched by time, and this list captures that beautifully. Almourol especially sounds like the kind of hidden gem that makes travel feel truly personal. I love how these castles combine history, nature, and a sense of solitude—definitely adding a few of these to my Portugal itinerary!

  9. Sao Jorge is the only castle I made it to on my trip to Portugal but I can see me visiting more of these in the future as I loved my visit so much. Sintra is high on my list, unfortunately I ran out of time and didn’t want to miss anything in Lisbon, but I like some of the castles further afield, all with such beautiful views around them

  10. So many cool castles to visit! I think from this list, Castle of Almourol really caught my eye. Great list!

  11. I have only visited one castle in Sintra during my stay in Portugal so I better get busy. This is very comprehensive!

  12. Angela lowe says:

    I visited San Jorge and loved it. I never looked specifically into castles in Portugal before. I wish i had known about Pene Palace, I agree its looks like its out of a fairytail.wishbi had visited when I wasn’t that far away from it.

  13. Thanks for such a comprehensive list. I still have many places I haven’t visited in Portugal yet. I appreciate that you’ve specified castles accessible by public transport. Thanks for sharing!

  14. Great to have these organized by region, since these are fairly spread out. Almourol Castle is one of our favorites, though we also loved our recent early access tour to Pena Palace.

Leave a Reply

Your email address will not be published. Required fields are marked *