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.

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.

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.

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!

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
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.