In a nutshell

  • Piran is a charming little town on the Slovenian coast, with beautiful historic buildings and narrow old-town alleyways — for us, it’s one of the most beautiful places to visit in Slovenia.
  • Top highlights include the city wall with its sweeping views, the historic architecture on Tartini Square, and St. George’s Church with its bell tower — all seriously worth your time.
  • If you’re staying overnight in Piran, we recommend the Second Life in Piran — great location in the old town and excellent value for money.

Piran in Slovenia on a Map

For a first overview, here are the most important highlights in Piran on a map.

Map of Piran with the most beautiful sights

The Best Sights in Piran

Tartini Square

Town hall at Tartini Square with a bell tower in the background
Tartini Square is the central meeting point in Piran — you can’t miss it!

What do you need to know? Tartini Square was named after the violinist Giuseppe Tartini, whose statue stands right in the middle. You’ll find it between Piran’s harbor and the narrow lanes of the old quarter — it’s the perfect starting point for exploring the town. The square is home to Piran’s beautiful town hall and St. Peter’s Church.

Is it worth it? Absolutely! The architecture around Tartini Square is stunning, and there are plenty of great restaurants and cafés to choose from.

Our tip: Café Žižola is a wonderful spot to sit and relax — and their breakfast is seriously good!

St. George's Church

View of St. George's Church and the bell tower
St. George’s Church with its bell tower towers over Piran’s old town

What do you need to know? St. George’s Church sits on a hill at the edge of the historic center. From the church’s plateau, you get a stunning panorama of the sea and the entire old town below. Entry is free, and the Baroque chancel and murals from different eras are really beautiful inside.

Is it worth it? Absolutely! The views are incredible, and the church is well worth stepping inside too.

Our tip: Walk from St. George’s Church all the way to the tip of Piran. Along the way you’ll get great views of the town and sea, plus some cool street art.

Bell Tower

Piran in Slovenia
This is the view from the bell tower — just from even higher up
  • Admission: 3 euros
  • Tickets: purchased at the entrance

What do you need to know? The bell tower stands right next to St. George’s Church. It’s 47 meters tall, and 146 steps take you up to the observation platform — from there you get a really great view over Piran.

Is it worth it? Yes! The vista is beautiful, and at just 3 euros the climb is absolutely worth it.

Old Town Alleyways

A narrow alley in Piran
The winding alleyways of the old town are among the most beautiful sights in Piran (© Belus)

What do you need to know? Don’t skip wandering through the alleyways of Piran’s old quarter. You’ll stumble across charming corners well off the tourist trail. Since the historic district is mostly made up of apartments and vacation rentals, there aren’t many classic sights here — but there are some really cozy, delicious restaurants.

Is it worth it? Oh yes! You’ll be well away from the crowds and can take your time admiring the historic buildings at your own pace.

Our tip: Two great spots for a meal are Rostelin and Fritolin Pri Cantini.

Tip of Piran

Tip of Piran with lighthouse
A small lighthouse stands at the tip of Piran

What do you need to know? Piran sits on a peninsula, with sea on both sides. The northern and southern coasts meet right at the tip, where you’ll find Piran’s lighthouse and a mermaid statue. Walking all the way out to the point is simply a must when you’re here.

Is it worth it? We love the sea views from the tip of Piran, and the lighthouse is worth seeing too. As far as we know, you can’t go inside — but it makes for a great photo.

City Wall

Panoramic view of the city wall with the old town in the background
The old city wall is a top sight in Piran
  • Admission: 3 euros
  • Tickets: purchased on-site or online at portoroz.si

What do you need to know? Piran’s city wall was first mentioned as far back as the 7th century. The best-preserved section — built in the 15th and 16th centuries — sits on a hill at the edge of the old town. Parts of the wall are open to visitors for a small entry fee, and the views of the town and sea from up here are wonderful.

Is it worth it? Yes! The city wall has a genuinely medieval feel and is one of our favorite places to visit in Piran.

Harbor & Aquarium

Boats at Piran's harbor
Several museums are located at Piran’s harbor
  • Aquarium admission: 7 euros for adults
  • Tickets: purchased on-site

What do you need to know? Piran’s harbor lies south of the old town, just a few minutes’ walk from Tartini Square. From there you can stroll along the pier all the way to the small red lighthouse — a real local favorite and a lovely spot. On your way back into the old town, you’ll pass Piran’s aquarium. It’s fairly small, but a great option if you’re visiting with kids.

Is it worth it? The harbor is a great spot for a stroll — we’d definitely recommend it. The aquarium we’d really only suggest for families.

Our tip: Caught a rainy day in Piran and looking for an alternative indoor activity in Slovenia? Head to the Maritime Museum on the other side of the harbor — it’s well worth your time.

Hidden Gem: Viewpoints over Piran

View of Piran from a viewpoint
The various viewpoints let you see Piran from different angles

What do you need to know? Beyond the bell tower and the city wall, there are other vantage points that are still under-the-radar picks in Piran — perfect for watching the sunset in peace. One really beautiful spot is this one: open in Google Maps. Just be warned — steep stairs lead up to it.

Is it worth it? Yes, especially if you want to catch the sunset from a quiet spot away from the crowds.
Also read our best hidden gems for Slovenia

Tips for the Beach in Piran

People at the water in Piran
Piran’s beach is paved — don’t bother looking for sand (© fotofritz)

There’s no real sandy beach in Piran. The entire coastline in town consists of rocks or is paved. That said, you can still swim in plenty of spots around town.

The “official beach of Piran” is on the northern side of the peninsula’s tip. There’s a sunbathing area with umbrellas and loungers on paved ground, plus steps leading down into the water.

A promenade runs along the entire northern side of Piran, with small gravel and stone areas alongside where you can lay out a towel.

Be careful when entering the water — there are a lot of rocks. Water shoes are strongly recommended!

Where to Stay in Piran

Piran mainly offers apartments and small hotels. Here are our recommendations for where to stay in Piran:

Good and affordable

Better

If you’re after larger or more luxurious hotels, the neighboring town of Portorož is your best bet. It’s a super popular base along Slovenia’s coast:

Good and affordable

Better

Luxurious

If you’d like to camp, here are some great campgrounds close to Piran:

Kamp Fiesa: A lovely green campground within walking distance of Piran. Great value for money. Our top pick!

Camperport Portoroz: A camping spot right by the harbor in Portorož with sea views. Modern facilities and everything you need.

Camp Lucija: A campground next to Camperport, also right by the sea. Keep in mind it can get noisy at night.

Day Trips from Piran

If you’re spending a few nights in Piran, it’s really worth venturing into the surrounding area. Here are our top picks.

#1 Postojna Cave and Predjama Castle

  • Admission: 46.50 euros for caves & castle
  • Tickets: buy them online here
  • Distance from Piran: 75 kilometers, 1 hour by car

Did you know that Slovenia has some truly massive cave systems? The Postojna Caves stretch 24 kilometers underground, and there’s even a cave train that takes you through them.

You can also spot rare cave creatures and incredible stalactite formations. It’s one of the best day trips from Piran — especially for families with kids.

Right next to the caves, you’ll find Predjama Castle, dramatically built into a cliff face. It makes for a seriously impressive photo.

#2 Moonlight Bay & Izola

If you want to discover more of Slovenia’s beautiful coastline beyond Piran, we’d point you toward Moonlight Bay and the town of Izola.

If you’re feeling active, you can even hike there from Piran. The hiking trail in Slovenia from Piran to Moonlight Bay is about 6 kilometers long — add another 5 kilometers if you continue on to Izola.

Moonlight Bay is a stunning stretch of cliff coastline with great photo opportunities, and one of our favorite hidden gems in Slovenia. Izola, meanwhile, is a charming coastal town that feels noticeably less touristy than Piran.

Also read all our tips for Slovenia’s coast

#3 Trieste

Trieste is an Italian port city just about 40 kilometers from Piran — and a perfect day trip if you’re in the mood for a city escape.

The Canal Grande in Trieste is particularly beautiful and is reminiscent of Venice.

You can also use Piran as the starting point for a road trip through Slovenia — heading to Trieste first, then continuing on to Bovec in the mountains.

#4 Ljubljana

For a city break in Slovenia, Ljubljana is the obvious choice. You can reach the capital in just 1.5 hours from Piran. It’s a great option for a rainy day — there are loads of cool museums here, including the House of Illusions.

But Ljubljana is just as rewarding in the sunshine. Explore Ljubljana Castle, stroll across the Triple Bridge, and wander through the old town at your own pace.

Frequently Asked Questions about Piran

Where is the weekly market in Piran?

On Zelenjavni trg square, right next to Tartini Square. Stands are open here daily.

Where is the best place to park in Piran?

Parking directly in the old town is not allowed — hotel guests are the exception.

Your best bet is to leave your car outside and walk in.

Good options are the Parkgarage Arze and the Fiesa Easy Park.

Is Piran safe?

Yes. Piran is a safe destination in Slovenia.

That said, always keep an eye on your belongings — especially at busy spots like the beach, don’t leave your bags unattended.

Also read our tips on safety in Slovenia

When is the best time to visit Piran?

We recommend May, June, September, and October.

These months are less crowded and cooler than peak season (July and August), while still offering great weather.

June and September are ideal if you want to swim in the sea. May and October are perfect for sightseeing without the summer crowds.

Also read our article on the best time to visit Slovenia

Is Piran expensive?

It’s moderate. Piran is pricier than less touristy parts of Slovenia — but for a coastal destination, we find the prices pretty reasonable overall. Admission fees for attractions are very affordable, and there’s a decent range of budget-friendly places to stay.
Find more advice in our travel tips for Slovenia