With more than half the country carpeted in forest, Slovenia has been named the greenest country in the world. It’s an outdoor playground of sapphire lakes and emerald rivers, subterranean caves and snow-capped mountains. You’ll love exploring Slovenia’s pristine nature on foot, by boat or even on horseback.

Slovenia has less than 30 miles of coastline, but there are still hundreds of quiet beaches to explore. The coastline is also dotted with elegant Venetian-style resorts and colourful fishing villages. The country’s small size means that it’s easy to explore both mountains and beaches on your Slovenia cruise.

lake in Slovenia

Popular Ports in Slovenia


This lively port town has maintained its charm, despite being Slovenia’s busiest port. It has a beautiful medieval old district of cobbled streets and colourful houses, where you’ll discover some elegant Venetian-era buildings. Enjoy relaxing with a coffee or an ice cream at the café in Tito Square, where you’ll also find the Gothic Praetorian palace, one of the town’s landmark buildings.

Koper is surrounded by secluded villages, vineyards and olive groves. Visit them to try local Istrian cuisine, olive oils and wines. The nearby coastline also offers some fantastic pebbled beaches for summer swimming. On cooler days, you can warm up in the thermal pools of one of the town’s spa resorts.

Praetorian palace Koper


The stunning town of Piran occupies a narrow peninsula, so its rows of colourful houses are surrounded on three sides by the turquoise waters of the Adriatic. It’s full of elegant Venetian buildings, which have remained unchanged for hundreds of years. Tartini Square is the centre of the beautiful historic district. But Piran also has a hip, artsy side, with some interesting galleries and quirky cafés tucked away in its winding alleys.

Piran is surrounded by stunning natural beauty. The Strunjan Nature Reserve, the most unspoilt area of coastline in the country, is only a couple of miles from Piran. It’s characterised by its craggy limestone cliffs leading to secluded beaches, picturesque olive groves and large salt pans.


Portorož is also a disembarkation point for several cruise ships. Although it’s located only a couple of miles from Piran, this modern, vibrant town has a completely different feel. Boats bob in the vibrant marina, which is lined with shops and cafés – perfect for watching the sun set.

Most people visit Portorož for the beaches. The town boasts the only sandy beach along the coast, and its one of the most popular bathing spots in the country. Just south of the town you’ll discover the beautiful Seča Park, where green lawns dotted with modern sculptures are surrounded by oceans.

Castle Pledjona Slovenia

What are the best cruise ships for a Slovenia cruise?

After an active day outside exploring the Slovenian countryside, we can guarantee you’ll want to spend your evenings relaxing in luxurious settings. Here are two cruise ships that will allow you to visit Slovenia in style.

Marella Celebration

Perfectly balancing luxury and affordability, Marella Celebration offers a relaxing cruise experience. You’ll love pampering yourself at the spa, or relaxing with a cocktail in the outdoor bar. If you’re travelling with your family there’s even a chance to get a few child-free hours, with a free kids’ club to amuse the little ones. After a day of outdoor exploring, there are plenty of restaurants to satisfy your hunger, from upmarket fine dining at Mistral’s to a plentiful buffet at the Lido Restaurant.

Seven Seas Explorer

Seven Seas Explorer offers an unforgettable luxury cruise experience. The five-star cabins boast wraparound balconies and marble-lined bathrooms – some even offer free Champagne and your own personal butler. Tear yourself away from your cabin to enjoy a sunset soak in one of the hot tubs on the pool deck, or to enjoy a massage in the luxurious spa. Foodies will go mad for the Gourmet Explorer tours, where you’ll not only be taught how to cook fine dining dishes, but taken on culinary tours of the ports you disembark at.

Shore Excursion Ideas

Given Slovenia’s reputation as a green destination, it’s likely you’ll want to travel inland to experience this natural scenery for yourself. Because of Slovenia’s small size, all the cruise ports are located within easy distance of natural attractions such as Lake Bled.

Caves and Castles

This shore excursion gives you the chance to visit two of Slovenia’s star attractions – the Postojna Caves and Predjama Castle. The Postojna Caves is an amazing subterranean network of narrow tunnels and wide caverns covered in amazing stalactite and stalagmite formations. You can take a tour of the caves on a quirky electric train.

Upon emerging into the daylight, you’ll be driven a couple of miles down the road to Predjama castle, an impregnable Gothic facade hewn into a sheer cliff face. You’ll take an atmospheric tour of the torture chamber, armoury and the huge cave underneath the castle.

caves in Slovenia

Best of Slovenia – Ljubljana and Lake Bled

If you can’t decide between city and country then take this tour, which introduces you to Slovenia’s top nature and culture hotspots. You’ll begin in Slovenia’s capital, Ljubljana, a city with a fascinating mixture of renaissance, baroque and art nouveau architecture. You’ll have time to explore the markets, cathedrals and ornate bridges of this beautiful city before driving on to Lake Bled.

This stunning turquoise-coloured lake is encircled by mountains and dotted with timeless villages. A tiny islet rises from the water, with the iconic Church of the Assumption of Mary perched on top.

Nature Walk in Dragonja Valley

One of Slovenia’s most pristine nature spots is Dragonja Valley, a natural playground of sun-dappled forest, alpine meadows, rolling hills and deep emerald pools. There are numerous hiking and biking trails running through the area, making it easy to explore. Taking a nature walk with an experienced guide, you’ll see some of the most beautiful areas of the valley. There’ll be plenty of places to stop for refreshments, taking photos, or simply soaking up the silence.

Mediaeval buildings in Slovenia

Top ports in this destination