Škofja Loka, Slovenia

Slovenia's best-preserved medieval town below a hillside castle

Škofja Loka lies where two branches of the Sora River meet, a short trip northwest of Ljubljana. Often called the best-preserved medieval town in Slovenia, its central Mestni trg is lined with painted merchant houses, watched over by a castle on the wooded hill above. A steep single-arched stone bridge, the Capuchin Bridge, still spans the river as it has for centuries.

In 973 the German Emperor Otto II granted the Loka estate to the Bishops of Freising, who held it for more than 800 years — hence the name Škofja Loka, meaning 'the Bishop's Meadow'. The bishops fortified the town with walls and a castle and it prospered as a market and crafts centre in the Middle Ages. A major earthquake in 1511 and later fires damaged the town, but much of its medieval fabric was rebuilt and survives; the castle now houses the Loka Museum.

Featured food spots, videos & experiences in Škofja Loka

Frequently asked — Škofja Loka

When is the best time to visit Škofja Loka?

Best Jun–Sep — this reflects Slovenia's seasonal weather and crowds.

Do I need a visa to visit Slovenia?

Schengen — 90 days visa-free (most passports). Entry rules depend on your nationality and change often — always confirm with the official Slovenia government or embassy before you travel.

What currency is used in Škofja Loka?

Euro (EUR). You can convert USD to the live local rate right on this page.

What language do people speak in Škofja Loka?

Slovenian is the primary language in Slovenia.

What is the emergency number in Slovenia?

Dial 112 for emergencies in Slovenia.

Can you drink the tap water in Škofja Loka?

Tap water here is generally rated "Tap safe". When unsure, choose sealed bottled or filtered water.

What power plug type does Slovenia use?

Type C/F. Bring a compatible adapter — you can build a full packing list for Škofja Loka on this page.

Is Škofja Loka safe for travellers?

Safety varies by neighbourhood and changes over time, so there's no one-word answer. The local emergency number is 112. Check SkyOSK's safety notes for Škofja Loka and your government's current travel advisory before you go.