BEST BEACHES IN SLOVENIA

DISCOVER THE MOST BEAUTIFUL BEACHES ON THE SLOVENIAN COAST

Even though Slovenia has only about 46km of coastline, the Slovene Riviera is dotted with magnificent, charming towns of pure beauty and stunning beaches every visitor should explore.

 

Whether you’re searching for family-friendly shores, more remote and calm coves, or more lively beaches, Slovenia has plenty to offer.

 

Join us as we wander from town to town, uncovering the best beaches on Slovene coast. 

PIRAN BEACHES 

The small, picturesque town of Piran is a true gem on the Slovenian coast. With its charming narrow streets, Venetian-style architecture and breath-taking sea views, the town captivates visitors at first sight.  Many travellers come to Piran for a day or two to relax on its beautiful beaches – whether right in town or in the nearby vicinity – and enjoy the crystal-clear Adriatic Sea.

Find the best beach in Piran and enjoy your time on the Slovenian coast.

Piran Old Town Beach

The so-called Punta Beach is located at the tip of Piran’s old town.

This rocky beach offers stunning views of the Adriatic and is a top choice for both locals and tourists who enjoy sunbathing on the stone promenade and swimming in deep, clean waters.

There are plenty of nearby cafés and restaurants, making it a convenient spot for a relaxing day by the sea.

People sunbathing on Punta beach in Piran Slovenia

Fiesa Beach

Just a short walk from the centre of Piran, Fiesa Beach offers a perfect combination of pebble and
concrete sunbathing areas, with easy water access and a calm sea.

Surrounded by lush greenery and two small lakes, Fiesa Beach is an ideal seaside spot for families with children and nature lovers.

The waves of the Adriatic sea roll over the pebble-covered Fiesa beach Piran

Moon Bay (Mesecev zaliv) Beach 

If you’re willing to go a bit further from Fiesa Beach towards Izola, Moon Bay in Strunjan Nature
Reserve is one of the most breath-taking shorelines on the Slovenian coast.

Surrounded by high cliffs and unspoiled nature, its pebble beach is perfect for those looking for a pristine and serene seaside experience.

A view of Mesecev zaliv or Moon Bay beach near Piran, Slovenia

Fornace Beach 

Fornace Beach is among lesser-known beaches, but is a very scenic spot.

This gravel and concrete beach provides both – peaceful sunbathing areas and a stunning view of Piran Bay.

If you’re looking to escape too crowded coastline spots but still want to be close to town to hop for a coffee or lunch, it’s the perfect location for you!

A view of Fornace beach in piran, Slovenia with the blue sea, pebble beach and houses

Pacug Beach

Nestled in a small bay between Fiesa and Strunjan, Pacug’s pebble and rocky beach is a true hidden gem surrounded by lush greenery.

It’s perfect for those who like snorkelling or seek a peaceful retreat away from noisier shores.

Few houses and a villa overlooking a bay and beach in Pacug, Slovenia

FIND YOUR PIRAN HOTEL OR APARTMENT

IZOLA BEACHES 

Izola is a charming coastal town on the Slovenian Riviera with a strong fishing heritage. It offers a perfect combination of nature, picturesque narrow streets, rich tradition and seaside relaxation. Discover its colourful streets, lively squares and authentic seafood restaurants.  With a mix of both lively and tranquil beaches, Izola invites visitors to slow down, soak up the sun and enjoy the true spirit of the Adriatic.

Select the beach in Izola and enjoy your summer holiday in Slovenia.

Svetilnik Beach 

Svetilnik Beach is located near the heart of Izola and is one of its most popular spots for swimming and walking alike. It offers a combination of pebble, grass and rocky sunbathing areas.

The shallow, clear waters makes it great for swimming, while the nearby pine trees provide great shade – perfect for relaxing on a hot summer day.

Svetilnik beach in Izola with sunset

San Simon Beach 

San Simon Beach is the most popular beach in Izola and is especially known as a family-friendly spot.

It features a sandy bay, a water slide, a volleyball court and a rental location for various water
sports, including SUP boards, surfboards and kayaks.

The restaurant behind the beach serves delicious seafood dishes.

Panoramic view of San Simon beach Izola with white umbrellas and the bay

Bele Skale Beach 

For those who prefer a more natural and off-the-beaten-path swimming experience, Bele Skale
(White Rocks) Beach is the perfect location.

Located just a stone’s throw from Izola, this wild, rocky beach is surrounded by cliffs and unspoiled nature. The crystal-clear waters make it a popular sport for snorkelling and a peaceful retreat for adventurers.

White rocky cliff rising above the Adriatic sea, Bele Skale Beach, Izola Slovenia

Delfin Beach 

Located near Izola’s marina, Delfin Beach is a small yet scenic beach with concrete sunbathing areas and easy to access for people with limited mobility and families with baby trolleys.

This spot is a great choice for those staying in town and looking for a quick dip with beautiful views of Trieste Bay.

Aerial view of Delfin Beach near Izola, Slovenia

Beach under Belvedere 

This small — less than 100 metres long beach — is a true hidden gem, where high poplar trees
provide shade for swimmers seeking a quiet escape on hot summer days.

But as evening falls, it transforms into a vibrant hotspot with live music and a beach bar serving refreshing drinks, mostly visited by younger generations looking to enjoy warm summer nights.

People jumping to the sea at the sunset from a dock in Under Belvedere beach, Izola, Slovenia

FIND YOUR IZOLA HOTEL OR APARTMENT

PORTOROZ BEACHES 

Portoroz, Slovenia’s well-renowned seaside destination, is a lively blend of luxury, relaxation and Mediterranean charm. Known for its long sandy beaches, spa resorts and vibrant atmosphere, the town’s lively promenade — lined with cafés, restaurants and shops — invites visitors for leisurely strolls by the sea. Whether you’re looking for a tranquil spa retreat, thrilling water sports or a vibrant nightlife scene, Portoroz offers it all.

Portoroz Main Beach 

The town’s main beach, Portoroz beach, is a popular spot.

The beach is offering a sandy shoreline and easy access to beach bars, sunbeds, volleyball courts, children’s playgrounds, a water sports park and water sports rentals.

Its family-friendly vibe makes it a perfect place to spend a day by the sea.

People jumping in the sea from a dock on main beach in Portoroz, Slovenia

Meduza Beach

Meduza Beach is beautifully landscaped and offers an exclusive, relaxing atmosphere.

Part of the LifeClass Hotels, this well-maintained concrete beach is open to everyone, not just hotel guests. The green lawn shaded by palm and pine trees provides a perfect spot for tranquil, lazy summer days.

Comfortable sunbeds and umbrellas are available for rent.

A grass beach with beach chairs and umbrellas and a palm tree at Meduza Beach in Portoroz, Slovenia

Bernardin Beach

Located near Hotel Bernardin, this beach is a bit quieter that the main Portoroz Beach and features a mix of concrete platform, pebbles and grass.

Just behind the concrete seafront by the sea, a green lawn with shaded areas under pine trees offers a peaceful sunbathing spot.

Several beach bars, restaurant, cafés and shops are located in near proximity.

Aerial view of Bernardin beach, close to Portoroz, Slovenia

FIND YOUR PORTOROZ HOTEL OR APARTMENT

KOPER BEACHES 

As the largest coastal town in Slovenia, Koper boasts with beautiful beaches all within reach of its charming old town. With several picturesque bays and emerald waters, it’s the perfect destination for both sightseeing and seaside relaxation. Whether you’re exploring the town’s rich history or enjoying the clear waters, Koper combines culture and coastal charm for an unforgettable experience.

Koper Main Beach

Located close to the town centre, Koper Beach is the most popular beach in the area.

This pebble beach is easily accessed from the old town, making it ideal for a quick dip or a leisurely day by the sea.

Sunbeds are available, a beach bar awaits and its shallow waters make it perfect for families with children.

People sunbathing on a grassy central beach in Koper, Slovenia

Zusterna Beach

Zusterna Beach is undoubtedly the most beautiful beach in Koper.

The newly built coastal strip is a green oasis, perfect for jogging, cycling, walking, swimming and relaxing.

The green lawns with small tress provide ideal spots for sunbathing and relaxing, while several charming pebble coves are great places for a refreshing swim.

A white walkway splitting grassy and rocky beach in Zusterna, Koper

Ankaran Beach

A short drive north of Koper, Ankaran Beach is a tranquil and family-friendly destination with a mix of pebbles and concrete platforms.

Surrounded by pine forests, the beach is perfect for those seeking a quiet spot to relax in a Mediterranean atmosphere. Its crystal-clear waters make it a perfect location for swimming and snorkelling alike.

A beach with pine trees, sand and white umbrellas in Ankaran, Slovenia

FIND YOUR KOPER HOTEL OR APARTMENT

Slovenia Beaches Map 

Find beaches on Slovenian coast using our map

Are there sandy beaches in Slovenia?

While natural sandy beaches are extremely rare along Slovenian Riviera, Portoroz Beach stands out as the only beach with a wide stretch of soft sand. Though the sand is imported, it nonetheless creates a great experience, making it the best choice for those looking to relax on a comfortable
sandy shore.

Other Slovene beaches with sandy sections include Meduza Beach, an upscale option with premium services, and small sandy patches in the Strunjan Lagoon, where nature blends beautifully with the Adriatic Sea.

Looking for a transfer to our coast? 

Planning just a day trip to our coast and don’t want to lose time with public transport? We’ve got you covered!

Whether you’re looking for a private car transfer or a group shuttle service around Slovenia (and
beyond), simply get in touch and we’ll take care of the details for you.

 

8 + 5 =

Spend your next holidays at one of Slovenia’s beautiful beaches

The Slovenian coastline, with its numerous towns and villages, offers a great choice for your next beach holidays. Explore accommodation options and come enjoy the sun and the sea on our beautiful coast.

You may be searching for some other information

FAQ about beaches in Slovenia

Which is the best beach in Slovenia?

It depends on what you’re looking for! Portoroz Beach is the best sandy beach, a perfect choice for many families. If you prefer a natural setting, Moon Bay Beach in Strunjan offers stunning scenery. For a lively atmosphere, Zusterna Beach in Koper and Medusa Beach in Portoroz are great options. Be sure to check out our beach guide above, as we describe many beaches along Slovenian coastline.

What is the most beautiful coastal town in Slovenia?

The most beautiful coastal town in Slovenia is – without a doubt – Piran, sitting on the top of the long peninsula. This charming town boasts with stunning Venetian architecture, a picturesque old town and a maze of narrow, colourful streets reserved for pedestrians.

Is it easy to get in and around Slovenia’s coast?

Yes, the coastal towns on Slovene Riviera are well-connected by road and public transport (buses and trains). Most towns like Piran, Portoroz and Koper are easily accessible by car and cycling along the shoreline is also a popular way to explore.

What interesting things can I do on Slovene riviera?

You can do a great variety of things on the Slovene Riviera. These are some of our ideas:

1. Visit the Secovlje Salina Nature Park, where you can explore the centuries-old tradition of salt production in the region.
2. Take a boat tour along the shore during the day or enjoy a romantic sunset cruise.
3. Join a Piran walking tour and indulge in a delightful wine tasting experience.
4. Rent a bike and cycle along the coastline.
5. Attend local festivals such as the Portoroz summer festival, the Piran art festival or the Olive oil festival in Koper.
6. Go horseback riding through the nearby countryside along olive groves, vineyards and nature reserves with scenic views of the sea.
7. Visit one of the museums that provide insight into the region’s rich history, culture and natural beauty.

Does Slovenia have a beach in Ljubljana?

While Ljubljana doesn’t have a beach for swimming, it does have Ljubljana Beach, a popular riverside area along the Ljubljanica River. It’s a great spot for relaxation and outdoor activities.