Castles in Poland
Castles in Poland: 4,701 castles across 2,667 towns and cities — including 351 medieval castles, 3,812 palaces, 307 ruins, 5 UNESCO-listed. Browse the list, or narrow it down by city and type.
- 5 UNESCO World Heritage
- 1 free to visit
- 17 house a museum
- 22 castle hotels
- 307 ruins to explore
Choose a city
- Abbot's Palace (Oliwa)
- Abramowicz Tenement House
- Alberti Palace in Wałbrzych
- Alfred Biedermann's palace
- Amber Palace in Strzekęcino
- Angel's Fort in Świnoujście
- Archbishop's Palace, Wrocław
- Arian Tower
- Armored Fort Bibice 45a
- Arnold Stiller's palace
- Bagieniec manor houseprivate
- Bąków Palace
- Ballestrem Palace in Wrocław
- Bałtów Palace
- Baranów Sandomierski Castle
- Barciany Castle
- Barczewo Castle
- Bardo Castle
- Bastion III Kleparz
- Bastion V Lubicz
- Będlewo Palace
- Będzin Castle
- Belweder
- Besiekiery Castle
Common questions
How many castles are there in Poland?
4,701 — each with its location on the map, what it is, and the visiting details we could confirm.
Are castles in Poland free to visit?
1 of 4,701 is confirmed free to visit, and 19 are ticketed. For the rest, entry is not confirmed yet — check each listing.
Are any castles in Poland UNESCO World Heritage Sites?
Yes — 5 of 4,701 are UNESCO-listed. Look for the World Heritage badge on the list.
Can you stay overnight in a castle in Poland?
Yes — 22 are castle hotels, with historic rooms you can book.