25 Beautiful Castles in Slovenia That Are Right Out of a Fairytale

Share this post!

If Slovenia isn’t yet on your radar, it should be: this country is one of Europe’s best-kept secrets. With their rich history, beautiful architecture, and location in nature, the castles in Slovenia are some of the most amazing in the world. In this post, we’ve picked 25 of Slovenia’s most beautiful castles for you to learn more about and explore on your next trip.

Use the Table of Contents below to navigate to your desired region of Slovenia, or just skim through to see them all.

Why Travel to Slovenia?

Slovenia has for a long time been one of Europe’s best kept secrets – there’s truly something for everything here. On my last visit to Slovenia, I had the immense pleasure of doing a variety of different activities, including hiking, boating, road tripping, eating, and exploring some fascinating historic buildings and castles. With its fascinating history and incredible nature, Slovenia is a treat for the senses and a hidden gem waiting to be explored.

How Many Castles Are in Slovenia?

After spending some time traveling around Slovenia, you might start to feel like there are churches and castles around every turn. And, in many respects, that’s actually true! In total, there are over 500 castles in Slovenia, many of which have been converted into museums and parks. That’s a lot – approximately one castle per 15 miles – for a country as tiny as Slovenia!

While some of these castles are in impeccable condition, others are now standing as ruins you can explore. Either way, they’re all magical in their own way. In this post, we’ll cover 25 of the most beautiful castles in Slovenia that look like they came from a fairytale.

Getting Around Slovenia

After reading this article, you might ask yourself how you can even visit many of these castles. Although it’s probably not the cheapest option, the easiest answer is to rent a car. Driving in Slovenia is fairly easy thanks to mostly well-paved highways and roads, but it does get a little tricky in the small towns, where the streets are narrow and typically only fit one lane of cars. However, I highly recommend renting a car as it will give you the flexibility to travel around at your own pace.

Headed to Slovenia? You might enjoy these other posts:

Castles in Ljubljana & Central Slovenia

1. Ljubljana Castle

castles in slovenia
Photo Credit: ValentinaLJ

One of the most popular and iconic castles in Slovenia is located right in the middle of its capital city, Ljubljana. Situated on top of a hill, Ljubljana Castle is a citadel that has overlooked the city for over 900 years. While you can take a funicular car to the top, I recommend exploring some of the winding staircases and alleyways surrounding the castle, making your way up to the top by foot. Once you arrive at the castle, you can explore the castle itself, with its famous rooms, its puppet theater, and more. Afterward, take some time to explore the grounds, which boast gravel walking trails and stunning city views.

Address: Grajska planota 1 1000 Ljubljana

Website: Ljubljana Castle Website

Castle and Funicular Car Hours:

  • January to March and November: 10:00-20:00
  • April, May, and October: 9:00-21:00
  • June to September: 9:00-23:00
  • December: 10:00-22:00

Cost of Entry:

  • €7.50 per person (€10 for ticket + funicular car ride)

2. Polhov Gradec Mansion

Located 30 minutes west of Ljubljana, the Polhov Gradec Mansion and Museum was built in the baroque area and owned by a wealthy count. Today, the Polhov Gradec Local Museum gives visitors the opportunity to see inside the castle. Aside from the castle itself, there’s a beautiful garden and set of statues on the mansion’s grounds as well.

Address: Polhov Gradec 61 1355 Polhov Gradec

Website: Polhov Gradec Mansion

Castle Hours: Tuesday to Friday, Sunday and public holidays 10:00-17:00 (last entrance at 16:00)

Cost of Entry: €2.50-5 (you must buy paired with a ticket to the Technical Museum of Slovenia)

Bogensperk castle
Photo Credit: MarySloA (Flickr)

3. Bogensperk Castle

Built in the 16th Century, Bogensperk Castle is one of Slovenia’s most beautiful gems. With its whitewashed walls lined with orange shingles, the cylinder-shaped rooms and pointed rooftops definitely give Bogensperk a fairytale-esque look. Today, visitors can see this castle and its grounds, including many of the inhabited areas and its extensive collection of minerals. There’s even a fascinating section on Slovenian superstitions for those interested in folklore and mystery!

Address: Bogenšperk 5 1275 Šmartno pri Litiji

Website: Bogenšperk Castle and Museum

Castle Hours: 

  • April-June and September- October
    • Tuesday to Friday: 9:00 to 17:00,
    • Saturday: 10:00 – 17:00
    • Sundays: 10:00-18:00
    • Closed Mondays
  • July-August
    • Tuesday to Saturday 10:00 -18:00
    • Sundays 10:00-19:00
    • Closed on Mondays
  • March and November
    • Thursday to Sunday 10:00-17:00
  • December-February closed

Cost of Entry: €4.50 per person

4. Little Castle

In the center of the city of Kamnik lies a tiny castle and a lone steeple that stands in front of a background of striking mountains. This tiny structure is called Mali grad, or the “Little Castle,” and is one of the most famous landmarks in all of Kamnik. Although this castle is quite small today, it used to be just a tiny section of a much larger castle complex that was constructed in the 11th or 12th century. Visitors cannot enter the castle’s chapel without a guide, which can only be organized by appointment. However, this magical structure is lovely even just to look at and photograph!

Address: Kamnik City Center

Website: Kamnik Tourism

5. Gewekenegg Castle

Built in the 16th century as a hall to store food for the residents of Idrija, a large mining city. It was owned by the mining administration and housed a few mine worker residents. It’s the only Slovenian Castle not built by a lord in the feudal system – it was built by the people, for the people. Today it houses a museum about the mining activities in the area.

Address: Prelovčeva 9 5280 Idrija

Castle Hours: 

  • May-September:
    • Monday-Friday: 9:00-17:00
    • Saturday and Sunday: 10:00-15:00
  • October-April:
    • Monday-Friday: 9:00-15:00
    • Saturday and Sunday: 10:00-15:00

Cost of Entry: €5 per person


Castles in Northwestern Slovenia

6. Brdo Castle

Built in the 16th century, Brdo Castle was long known as being a hub for ceremonial occasions and important events in Slovenia. Now a conference center, hotel, and tourist landmark, Brdo Castle has maintained its high profile after many centuries of changing hands. Although tours of the castle itself are not widely available, visitors can tour the castle’s grounds during designated times for a small fee.

Address: Predoslje 38, 4000 Kranj, Slovenia

Website: Brdo Castle

Brdo Grounds Hours: Sunrise to sunset

Cost of Entry: €3 per person

7. Bled Castle

Photo Credit: suetot (Pixabay)

Perhaps one of Slovenia’s most beautiful locations, Bled Castle is located atop a cliff next to the famous Lake Bled. Built in the 11th or 12th century, this castle is said to be the oldest in Slovenia, according to written documentation. Today, the castle operates as a historic institution and museum. The views from the castle’s incredible vantage point are spectacular, giving visitors the chance to see down into the lake and beyond to the Julian Alps.

Address: Grajska cesta, 4260 Bled, Slovenia

Website: Bled Castle

Castle Hours: 

  • January-March, November-December: 8:00-18:00
  • April-May, September-October: 8:00-20:00
  • June-August: 8:00-21:00

Cost of Entry: €11 per person

8. Kamen Castle

In the village of Begunje lies a set of castle ruins that once stood mighty. Built in the 12th century, it changed hands between several families much like many of the castles on our list. In the 18th century, it was abandoned and left to ruin, its remains used to built the rest of the town. Today, it still has a few structural pieces intact, like a small turret-like building, but most of it is simply brick walls now. Visitors can walk the grounds and explore this magical ruin.

Address: 4275 Begunje na Gorenjskem, Slovenia

Website: Kamen Castle History


9. Pilgrimage Church of the Assumption of Maria (Bled Island)

OK, OK, I know this isn’t a castle. But it’s too beautiful and too iconic to leave off a list like this, especially because of how fairytale-esque it is. When people think of Slovenia, they often think of this very image, the beautiful tiny church on the island in the middle of Lake Bled. Well, folks, the Church of the Assumption of Maria is it. Aside from being one of Slovenia’s most iconic views, the Pilgrimage Church has a really fascinating history, too. According to the legends, if you ring the bell three times at the church, your wishes will come true. Or, go for a hike to the Ojstrica viewpoint to see a picture-perfect view of its iconic steeple.

Address: Center of Lake Bled

Website: Lake Bled Website

Church Hours: 9:00-16:00 or 9:00-19:00, depending on the month

Cost of Entry: €6 per person plus cost of boat ride

10. Khislstein Castle

Located near Kranj, Khislstein Castle is a beautiful estate built in the 13th century. It changed hands between families and was used as a fortress to guard the city, finally purchased by the state in 1913. Today, Khislstein Castle is a municipal building for the Agency for the Protection of Natural and Cultural Heritage.

Address: Tomšičeva ulica 44, 4000 Kranj

Website: Castle Khislstein

Castle Hours: 10:00 – 18:00

11. Strmol Castle

Strmol Castle in Slovenia
By Mihael GrmekOwn work, CC BY-SA 3.0, Link

Strmol Castle is one of the most beautiful and well-maintained castles in all of Slovenia. It’s a smaller castle, but has been handed down through the years since the 13th century. Now a luxury hotel, restaurant, and events center, visitors can stay in this regal castle for the night. There are even still some of the original furnishings in the hotel’s common areas.

Address: Dvorje 4, 4207 Cerklje na Gorenjskem, Slovenia

Website: Strmol Castle Website

Castle Hours: 7:00-22:00

12. Kacenstajn Castle

At first glance, Kacenstajn Castle in Begunje village looks like another one of Slovenia’s beautiful baroque castles, but it has quite a dark history. During WWII, it served as a prison, and its gruesome history led to 849 bodies of detainees being buried on the groups. Today, it serves a dual purpose – much of it is a psychiatric clinic/hospital, but it also houses a Hostage Museum open to the public.

Castles in Southern Slovenia & the Coast

13. Predjama Castle

An 800-year old beauty, this castle was built into the natural cave system in the cliff it occupies, making it a really interesting juxtaposition of man-made and natural elements. It was home to a famed robber baron, Erazem, whose story still lives on today in Slovenian folklore. Since its feudal days, it has been the filming site of many famous movies and shows. Today, visitors can tour the armory, which is home to many medieval weapons and armors, or take a tour of the caves connected to the castle.

Address: 6230 Predjama, Slovenia

Website: Predjama Castle

Castle Hours: 

  • April and October: 10:00-17:00
  • May, June, September: 9:00-18:00
  • July-August: 9:00-19:00
  • November-March: 10:00-16:00

Cost of Entry: €13.80 per person

14. Stanjel Castle

Built in the feudal system, the castle once stood much smaller, but was expanded as it changed hands several times throughout its history. In WWI, the Austrian army used the complex as a hospital. Between WWI and WWII, it served as a town meeting place with a school, a library, and a medical center. Stanjel was heavily damaged in WWII, but its remains today welcome visitors to see its Baroque-Renaissance grandeur and beauty.

Address: 6222 Štanjel, Slovenia

Website: Stanjel Castle

Castle Hours: 24 hours a day


15. Sneznik Castle

By Mihael GrmekOwn work, CC BY-SA 4.0, Link

Built in the 13th century, this magical Slovenian castle sits next to a stunning reflection pool and looks like something out of a Disney movie. In 1832, the family that owned the castle put the castle up on a lottery, which was subsequently purchased by a Hungarian blacksmith, and was later taken over by a German prince. In 1945, the castle was nationalized, and today it is a museum that visitors can explore.

Address: Kozarišče 67, 1386 Stari trg pri Ložu, Slovenia

Website: Sneznik Castle

Castle Hours: 10:00-16:00, closed Mondays

Cost of Entry: €5 per person


Castles in Eastern Slovenia

16. Podsreda Castle

Podsreda Castle is known to many as Slovenia’s most stereotypical royal castle, and is situated atop a hill in the town of Podsreda. It is a nationally-renowned example of Romanesque archetecture. It was nationalized after WWII, and today is home to a small historic museum and an exhibition of paintings and artwork by Slovenian artists.

Address: Podsreda 103, 3257 Podsreda, Slovenia

Website: Podsreda Castle

Castle Hours: March to November 10:00-18:00

Cost of Entry: ~€4 per person (as of 2015)

17. Olimje Castle & Monastery

Olimje Monastery
Photo Credit: Vidar Karlsen (Flickr)

One of the oldest castles in Slovenia, Olimje Castle was built in the 11th century. Upon seeing this castle, I thought it was one of the most beautful. The building boasts beautiful gray and white patterns, and looks like something out of a storybook. It houses the oldest pharmacy in all of Europe, which visitors can still tour today. It has also hosted several monks throughout history, and is now owned by the Conventual Franciscans, who operate regular masses in the monastery’s chapel. There’s also an operating herbal apothecary where visitors can peruse and purchase various items.

Address: Olimje 82, 3254 Podčetrtek, Slovenia

Website: Olimje Castle & Monastery

Castle Hours: Open all day – mass is at 9:00 AM on Sundays and in the afternoon on weekdays

Cost of Entry: Unknown

18. Zuzemberk Castle

An iconic edifice with seven round towers, the Zuzemberk Castle is one of Slovenia’s most interesting-looking castles. Built in the 13th century as a much smaller complex, it was fortified with its famous 7 round towers in the 16th century for stronger defense. During WWII, the structure was badly damaged and is still undergoing restoration today. Visitors can walk around the grounds or enjoy live shows in the summer months.

Address: Grajski trg 1 8360 Žužemberk

Entry: By pre-arranged appointment only

19. Sevnica Castle

By Marijan Latin at sl.wikipedia – Transferred from sl.wikipedia to Commons., Public Domain, Link

For many centuries, Sevnica Castle was owned by the Archdiocese of Salzburg. According to legends, the castle and surrounding area were once connected by a network of underground tunnels that were said to have been built to protect against Turkish invasion. After WWII, the castle was nationalized, and there were many local families living in the castle for many decades. Now, it serves as a museum where visitors can tour the grounds, learn about the Lutheran cellar, and attend special exhibits and various performances.

Address: Glavni trg 19, 8290 Sevnica, Slovenia

Website: Sevnica Castle

Castle Hours: 

  • November-March:
    • Fridays: 15:00-18:00
    • Saturdays and Sundays: 12:00-15:00
  • April-October:
    • Tuesdays-Fridays: 12:00-18:00
    • Saturdays and Sundays: 12:00-18:00

Cost of Entry: €2-8 depending on age and size of group, art galleries are free of charge


Castles in Northeastern Slovenia

20. Betnava Castle

Constructed in the 14th century, Betnava Castle was built to model a Florentine-style mansion. With its pink exterior and white detail, it looks somewhat like a dollhouse with some dilapidated charm. This castle is interesting because it has come to ruin in recent years due to poor maintenance and abandonment. For this reason, visitors cannot enter the building. However, it isn’t hard to see, even from the outside, how beautiful this castle once was.

Address: Streliška cesta 150a, 2000 Maribor, Slovenia

21. Maribor Castle

Slovenia-00421 - Maribor castle
Photo Credit: Dennis Jarvis (Flickr)

Built in the 15th century as a fort to protect the city of Maribor against invaders, Maribor Castle is located in Maribor’s city center. A venue for concerts and important meetings, the most famous room in the castle is called the Festive Hall, and it has hosted several famous people in its time, including Franz Lizst, Leopold I, Pope Pius VI, and Hitler. Today it is a historical museum where visitors can learn more about the history of the area.

Address: Grajska ulica 2, 2000 Maribor, Slovenia

Website: Maribor Castle

Castle Hours: 10:00-18:00 Tuesday through Saturday, 10:00-14:00 Sunday, Closed Mondays

Cost of Entry: €3 per person

22. Statenberg Mansion

Built much later than many Slovenian castles, in the late 17th century, Statenberg Castle was named after an older castle that was destroyed prior to construction. As a result, it looks very different than many of the other Slovenian castles on our list. Today, it hosts weddings and big events, and the mansion is the start of many surrounding hiking trails. There is also a museum guests can enter on the weekends.

Address: Štatenberg 89, 2321 Štatenberg, Slovenia

Website: Statenberg Castle

Castle Hours: 

  • May, September, and October: Saturday and Sunday 12:00-18:00
  • June-August: Saturday and Sunday: 12:00-19:00
  • All weekdays by prior arrangement only

23. Bistrica Castle

Bistrica castle
Photo Credit: Danilo Tic

Having undergone several renovations since its construction in the 14th century, Bistrica Castle is one of the most well-maintained castles in Slovenia and, over the years, was made to look like a residence. The castle’s beautiful, sunny yellow exterior is a splash of bright color even in the cold of winter (see photo above). Today, visitors can tour the grounds and the home. In June, the castle opens its doors to Old Bistrica Evenings, which offer family-friendly activities and shows.

Address: Grajska ulica 11, 2310 Slovenska Bistrica

Website: Bistrica Castle

Castle Hours: 

  •  From Tuesday to Friday: 9:00 to 17:00
  • Saturday: 11:00 to 15:00
  • Sundays and Mondays: upon prior arrangement

24. Stari Grad Celje (Celje Castle)

Once the largest fort in Slovenia, it looks like a stereotypical “castle on a hill,” a ruin of something that was once grandiose. Fabled to be a completely impenetrable target, this castle is a remnant of the fortitude back then. The earliest records of this castle were from the 12th century, and today it sits as a ruin in the city of Celje. On a visit to the Celje area, tourists can see some of the castle’s remining interiors and explore its grounds.

Address: Cesta na Grad 78, 3000 Celje

Website: Stari Grad Celje

Castle Hours: Varies by month (see full list here) but generally open from 10:00-16:00

Cost of Entry: €4 per person

25. Ptuj Castle

Photo Credit: Groundhopping Merseburg (Flickr)

Built to defend against the Hungarians, Ptuj Castle sits at the pinnacle of the city, looking over the river and the classic orange rooftops of the nearby streets. It is said to have been built atop the remains of an old Roman temple. Inside, there’s an exhibit on musical instruments, weapons, and furniture that visitors can explore. Possibly the best thing about a visit to Ptuj Castle is the marvelous view of Slovenia’s oldest town, Ptuj.

Address: Na Gradu 1, 2250 Ptuj, Slovenia

Website: Ptuj Castle

Castle Hours: Weekdays 9:00-18:00, Weekends 9:00-20:00

Cost of Entry: €5 per person

Did you find this post inspiring? Pin it for later!

*    *    *

Phew – that was a long one! Which one of these castles in Slovenia do you want to visit most?

Join the discussion on our Facebook group, exclusively for members of the Jetfarer community!

Share this post!

Kay is a full-time working professional located in Washington DC who takes every spare vacation day to get outside and explore the world. When she travels, she loves visiting the most iconic and naturally beautiful destinations in the USA and abroad. You can typically find her wandering the streets of a city, running through a park, taking ridiculous self portraits, or hiking a mountain somewhere. Connect with Kay: Facebook | Instagram | Twitter


  1. I had no idea there were so many castles in Slovenia! This sounds like a great way to see the country and SO MANY castles!

  2. I visited Slovenia but honestly never knew there were so many castles! I loved Bled castle because it had a fabulous view and the Ljubljana one was pretty cool too 🙂

  3. That was my question when I saw your title: Just how many castles are there in Slovenia?!? Wow! And the church at Lake Bled – definitely cannot be missed out for a list like this even though it’s not a church, aha!

    • Thanks for your comment! It is located in the village on Begunje (edited the post to include this information!). Happy castle chasing!

Write A Comment