7 Breathtaking Movie and TV Locations to Visit in Croatia



Step Into the Scenes: Croatia’s Cinematic Magic
Some places capture your imagination before your passport is even stamped. Croatia is one of them.
Its medieval cities, sparkling coastline, and untouched islands have drawn not only travelers but film directors from around the world. Whether you dream of walking through King’s Landing or lounging where Meryl Streep once sang, Croatia’s filming sites offer a storybook blend of history and fantasy.
Here are seven iconic locations that bring your favorite movies and shows to life, and how to explore them with intention and ease.
1. Dubrovnik: Star Wars – The Last Jedi
The cobblestone streets of Dubrovnik shimmer like a galaxy far, far away. In The Last Jedi, this UNESCO World Heritage site stood in for the extravagant casino city of Canto Bight. While CGI added a futuristic layer, the soul of the scene is purely Dubrovnik, with its marble alleys, arched bridges, and harbor front magic.
Insider Tip: Visit early in the morning or near sunset to enjoy the Old Town’s golden light and quieter atmosphere.
2. Vis Island: Mamma Mia! Here We Go Again
While the movie says Greece, the magic was made in Croatia. The idyllic island of Vis played backdrop to the sequel’s sun-kissed village scenes. Explore the charming town center, swim in the turquoise bay at Stiniva Beach, and relax in Barjoška Bay just like the cast did.
Let the soundtrack play as you wander. It’s impossible not to hum along.
3. Trogir: Doctor Who
It may look like Venice in the episode, but this coastal gem is all Croatian. Trogir’s elegant architecture and quiet courtyards stood in for 16th-century Italy in Doctor Who. This charming town invites you to slow down, stroll the promenade, and imagine yourself stepping through space and time.
Pro Tip: Trogir is less crowded than Dubrovnik and perfect for a relaxed afternoon away from the bustle.
4. Dubrovnik: Game of Thrones
The medieval walls of Dubrovnik became King’s Landing in Game of Thrones, and the city still radiates that legendary energy.
- Jesuit Staircase: Cersei’s Walk of Atonement
- Fort Lovrijenac: The Red Keep
- Minčeta Tower: House of the Undying
- Trsteno Arboretum: Palace Gardens
- Fort Bokar: Tyrion’s battle moments
With every step, it feels as if the Seven Kingdoms come to life.
Insider Secret: A guided walking tour reveals hidden filming angles and fascinating local history layered beneath the fantasy.
5. Split: Daenerys’ Mereen
North of Dubrovnik, the city of Split houses one of the most visually striking sets: Diocletian’s Palace. This 4th-century Roman structure became the lair of Daenerys and her dragons. Wander its ancient stone paths and vaulted cellars, and you’ll find echoes of the Queen’s rise to power.
Pro Tip: Visit in the evening to see the palace lit in warm tones, with live music often floating through the square.
6. Šibenik: Game of Thrones’ Braavos
Croatia didn’t stop at one Game of Thrones city. Šibenik served as the city of Braavos, where Arya Stark began her journey with the Faceless Men. Its fortified walls and quiet alleys hold centuries of stories, and the dramatic views over the sea are reason enough to visit.
7. Klis Fortress: Mereen’s Outer Walls
Towering above Split, Klis Fortress is a dramatic outpost with sweeping views of the Adriatic. In Game of Thrones, it was used for exterior shots of Mereen. In real life, it’s a majestic spot to imagine ancient battles and take in a panoramic view that’s nothing short of cinematic.



A Thoughtful Way to Explore
Whether you’re here to channel your inner Jedi or recreate your favorite cinematic stroll, remember: Croatia is more than a film set. It’s a living, breathing destination rich with culture, tradition, and local pride.
At Horizon Dream Travel, we design Croatia itineraries that blend iconic sights with tucked-away treasures. We’ll connect you with local guides, manage the logistics, and ensure your visit is respectful, seamless, and extraordinary.
Let us bring your dream itinerary to life. Travel made simple. Let’s customize your perfect journey.