Top 10 Castles in Slovenia
Slovenia's medieval fortification landscape reflects its position at the intersection of Alpine, Pannonian, and Adriatic traditions — squeezed between the Habsburg domains to the north, the Venetian coastal territories to the southwest, and the Ottoman frontier to the southeast. Over 1,000 castle sites have been identified in the country; the ones that have survived in recognisable form are among the most architecturally varied in Central Europe. Find them on the map.
1. Predjama Castle, Karst
Predjama is unlike any other castle in Europe. Built into the mouth of a karst cave in a 123-metre cliff face near Postojna, the current structure dates from the 16th century on 12th-century foundations. The cave system behind the castle extends deep into the limestone massif; a secret passage allowed the castle to receive supplies during siege. The knight Erasmus of Lueg held it against Habsburg forces for over a year in the 1480s, reportedly sending cherries to the besiegers to demonstrate his well-supplied state. The castle and Postojna Cave are Slovenia's most visited attractions.
2. Ljubljana Castle (Ljubljanski Grad)
Ljubljana Castle, on a hill directly above the old town of Slovenia's capital, is the dominant building of the city's skyline. The castle has been fortified since prehistoric times; the current walls and towers are primarily late medieval and early Renaissance, from the 15th-16th centuries. The great tower provides the best view over the red-roofed medieval city and the surrounding Alps. The castle houses the Slovenian History Museum and is the venue for several cultural events including the Ljubljana International Film Festival.
3. Bled Castle (Blejski Grad)
Bled Castle, on a cliff 130 metres above Lake Bled in the Julian Alps foothills, is the oldest castle in Slovenia with continuous documentation — the first mention dates to 1004. The castle is primarily 16th-17th century in its current form; the chapel, with its frescoes, and the wine cellar are the principal visitor attractions. The view from the castle terrace over Lake Bled, the island church, and the Julian Alps is one of the most reproduced landscape images in Slovenia.
4. Grad Snežnik, Notranjska
Snežnik Castle, in the Notranjska karst near Lož, is an island castle on a lake — one of only three preserved water castles in Slovenia. The castle was built from the late 13th century; its current appearance, with four round towers and a moat, dates from the 16th-17th centuries. The Schönburg-Waldenburg family purchased it in 1853 and furnished it extensively; the interiors retain the 19th-century furnishing in unusually complete condition.
5. Ptujski Grad (Ptuj Castle)
Ptuj Castle, above the oldest city in Slovenia, is the largest castle in the country by floor area. The site has been fortified since the Roman period; the current structure is primarily Renaissance, built from the 15th century on earlier foundations. The castle houses the Ptuj Regional Museum, whose collections of Roman material, medieval arms and armour, and musical instruments are among the best in Slovenia.
6. Grad Celje (Celje Castle)
Celje Castle, above the medieval town of Celje in the Savinja valley, was the seat of the Counts of Celje — one of the most powerful noble families of 15th-century Central Europe, whose territory rivalled the Habsburgs. The castle's massive upper tower (Stari Grad) and the lower enclosure represent two phases of the Celjski construction programme; the family's decline and extinction in 1456 left the castle to the Habsburgs.
7. Turjak Castle, Dolenjska
Turjak, in the forested hills south of Ljubljana, was the seat of the Auersperg (Turjaški) family — one of the principal noble families of Carniola. The castle, of 13th-century origin, was substantially rebuilt in the Renaissance period and extensively restored in the 19th century. It remains in private ownership.
8. Strmol Castle, Gorenjska
Strmol, in the Gorenjska plain below the Karavanke, is a 16th-century castle with an unusual double arcade courtyard. The castle was owned by various noble families before passing to the Slovenian state after the Second World War; it is now a conference and event venue.
9. Podsreda Castle, Kozjansko
Podsreda, in the hilly Kozjansko region of eastern Slovenia, is among the best-preserved Romanesque castles in Slovenia. The residential tower and the chapel with its rib-vaulted ceiling date from the 12th-13th century; the later additions are modest compared with the Romanesque core.
10. Grad Otočec (Otočec Castle)
Otočec, on a river island in the Krka near Novo Mesto in Dolenjska, is one of Slovenia's two island castles. It was converted to a luxury hotel in the 20th century — one of the most atmospherically situated hotels in Slovenia — and the combination of Gothic and Renaissance architecture, river setting, and accessible visitor experience makes it one of the most popular castle destinations in the country.
Explore on the map
Slovenia's castle landscape, concentrated in the Ljubljana basin, the Karst, and the Sava and Krka valleys, is on the interactive map. The country's compact size makes a full castle circuit achievable in a long weekend.