Stays in Oprtalj
Oprtalj is a small hilltop town in the Istrian interior of Croatia, near the border with Slovenia. It sits above the Mirna valley, surrounded by rolling hills, vineyards, and olive groves. The town has a long history, with roots in antiquity and a medieval layout that remains visible in its narrow…
Every stay in Oprtalj
Recent rates first, then the best-reviewed rooms.
Search live rates in Oprtalj
Pick your dates — every Oprtalj room with a live price, in one list.
Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.
About Oprtalj
The area is known for its truffles, especially in the nearby Mirna valley, and for its olive oil and wine production. The town itself is small, with a handful of restaurants and shops, but it is within easy driving distance of larger towns like Motovun, Grožnjan, and Buje. The Istrian Spa Istarske Toplice Mirna, a health resort, is located in the valley below, offering thermal treatments. Oprtalj makes a peaceful retreat for those interested in history, nature, and local cuisine.
Where to stay in Oprtalj
Oprtalj Old Town. The historic center offers stone houses and a few small hotels and guesthouses, within walking distance of the loggia and church.
Mirna Valley. The valley below Oprtalj is home to the Istrian Spa Istarske Toplice Mirna and several rural accommodations, surrounded by vineyards and truffle forests.
Motovun. A nearby hilltop town with more hotel options and restaurants, about a short drive from Oprtalj.
Grožnjan. Known as a town of artists, Grožnjan has guesthouses and apartments in a picturesque setting, a short drive away.
Getting there and around
Oprtalj is in Istria, Croatia, near the Slovenian border. The nearest airports are Pula (about an hour's drive) and Trieste in Italy (about an hour and a half). From Zagreb, it's roughly a three-hour drive via the A9 highway. There is no train station in Oprtalj; the nearest major bus hub is in Pula or Koper, Slovenia. By car, take the Buje or Grožnjan exit from the Istrian Ypsilon highway. Getting around is easiest by car, as public transport is limited. Local buses connect to larger towns, but schedules are infrequent.
When to go
The best time to visit Oprtalj is from May to September, when the weather is warm and dry. Summer brings temperatures in the high 20s to low 30s Celsius, ideal for exploring the countryside. Spring and early autumn are also pleasant, with milder temperatures and fewer crowds. Winter can be cold and foggy in the hills, though the Istrian Spa remains open. Truffle season peaks in autumn, attracting food enthusiasts.
Questions, answered
Where is Oprtalj located?
Oprtalj is in the Istria region of Croatia, in the northwestern part of the country, near the border with Slovenia. It sits on a hill above the Mirna valley.
What is Oprtalj known for?
Oprtalj is known for its medieval hilltop setting, Venetian-era architecture, and proximity to truffle-rich forests. The Istrian Spa Istarske Toplice Mirna is a notable health resort in the area.
How do I get to Oprtalj?
The easiest way is by car, with good road connections from Pula, Trieste, and Zagreb. The nearest airports are Pula and Trieste. Public transport is limited, so a car is recommended.
What is the best time to visit Oprtalj?
May to September offers the warmest and driest weather. Spring and autumn are also pleasant, with fewer visitors. Autumn is ideal for truffle season.
Are there hotels in Oprtalj?
Yes, there are several hotels and guesthouses in and around Oprtalj, including the Istrian Spa Istarske Toplice Mirna and Palazzo Angelica Adults Only. Many are small and family-run.
Is Oprtalj near Dubrovnik?
No, Oprtalj is in Istria, in northwestern Croatia, while Dubrovnik is in the far south. The distance is roughly 600 kilometers, and driving takes about six hours.



