Home › Castles › Lisbon

Castles near Lisbon

3 castles within 150 km of Lisbon, ranked by visitor rating, with distances, opening hours and ticket prices.

0castles
0with visitor info
0free to enter
0average rating

Within easy reach of Lisbon, three celebrated fortifications offer distinct historical perspectives. The Castle of the Moors occupies a ridge above Sintra, its 10th-century stone walls winding along the hillside. Nearby, Pena Palace combines medieval foundations with 19th-century Romanticism in vivid colours and eclectic architecture. In the capital itself, the Castle of São Jorge crowns one of Lisbon's original hills, preserving Moorish and later Portuguese defensive structures with sweeping views across the city and Tagus estuary.

Adult admission ranges from €8 at the Castle of the Moors to €20 at Pena Palace, with discounts for youth and seniors. Both Sintra sites lie within a kilometre of each other, making them natural companions for a half-day excursion. The Castle of São Jorge sits centrally in Lisbon, convenient for city-based visitors. All three attract high visitor numbers, so early morning arrivals help avoid queues.

Map of castles near Lisbon

All castles near Lisbon

Showing 3 of 3 castles
#1

Castle of the Moors

★★★★☆ 4.6 · 25,307 reviews · Sintra

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...

Tickets Adults €8 · under 5 freeOpen Mon–Sun 09:30–18:00From Lisbon 29 km
Plan your visit →
#2

Castle of São Jorge

★★★★☆ 4.5 · 103,004 reviews · Lisbon

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...

Tickets Adults €17 · youth 13–25 €8.50 · seniors 65+ €14 · under 12 freeOpen Mon–Sun 09:00–21:00From Lisbon 1 km
Plan your visit →
#3

Pena Palace

★★★★☆ 4.4 · 108,663 reviews · Sintra

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 ...

Tickets Adults €20 · youth (6–17) €18 · seniors (65+) €18 · under 6 freeOpen Mon–Sun 09:30–18:30From Lisbon 29 km
Plan your visit →

Search and filter all castles by style and features →

Tours & tickets from Lisbon

Frequently asked questions

How much does it cost to visit castles near Lisbon?

Ticket prices vary from €8 for the Castle of the Moors to €20 for Pena Palace, with the Castle of São Jorge at €17. Most sites offer reduced rates for young people, seniors and free entry for children under certain ages.

Which castle near Lisbon offers the best views?

Both the Castle of the Moors and the Castle of São Jorge are known for panoramic vistas. The Castle of São Jorge overlooks central Lisbon and the river, whilst the Castle of the Moors commands sweeping views across the Sintra hills and coastline.

Can you visit multiple castles near Lisbon in one day?

The Castle of the Moors and Pena Palace stand within a kilometre of each other in Sintra, making them easy to combine in a single trip. The Castle of São Jorge sits separately in central Lisbon, best visited independently or on a return journey.

Are the castles near Lisbon suitable for children?

All three sites welcome families, with free entry for younger children at each location. The Castle of the Moors and Castle of São Jorge feature ramparts and towers that engage children, though supervision is required near walls and steep sections.

Rankings, opening hours and prices update automatically. Last update: 12 October 2026.

Sign up to receive the latest
updates and news

Explore the timeless majesty of Europe's castles
Discover our social media
© 2026 Europes Castles - All rights reserved.