-
Ljubljana, Slovenia
Start in Slovenia's charming capital — walk the old town, grab coffee along the Ljubljanica River, and take a short trip up to Ljubljana Castle for panoramic views. The Central Market is perfect for picking up local cheese and wine for your Airbnb. It's very walkable and romantic with a relaxed, un-touristy vibe.
-
Bled, Slovenia
Lake Bled is one of Europe's most stunning spots — rent a rowboat to reach the island church or hike up to Bled Castle for epic lake views. Grab a slice of the famous kremna rezina (cream cake) from Park Cafe. Look for Airbnbs with lake views — they're worth the splurge.
-
Split, Croatia
Split's old town is built inside a Roman emperor's palace — it's unlike anywhere else in Europe. Wander the marble streets, eat grilled fish on the Riva promenade, and explore the neighbourhood of Varoš for cosy local restaurants. Airbnbs inside the palace walls are an unforgettable option.
-
Hvar, Croatia
Take the ferry from Split to this sun-soaked island known for lavender fields, crystal-clear coves, and stunning sunsets from the hilltop fortress. Rent a scooter to explore hidden beaches like Dubovica. Airbnbs in the old town or up the hillside give you great atmosphere away from the party crowd.
-
Venice, Italy
Take the ferry or fly into Venice and lose yourselves in the labyrinth of canals and bridges — go early morning to experience the magic without the crowds. Eat cicchetti (Venetian tapas) at a bacaro wine bar in Cannaregio neighbourhood. Note that Airbnbs are plentiful but book early as Venice is one of the most sought-after destinations in Europe.
-
Cinque Terre, Italy
End your trip in the five colourful clifftop villages of Cinque Terre — hike between them on the coastal trail or hop the train for an easy and scenic ride. Manarola is the most romantic village for sunset views, and Vernazza has the best seafood. Look for Airbnbs in the quieter villages like Corniglia for a more local feel.