Croatia in Pictures: 18 Beautiful Places to Photograph

Written by Carri Wilbanks
Updated Jul 22, 2023

Croatia is a photogenically blessed country, with a gorgeous mix of beautiful beaches, islands, and Adriatic seascapes, as well as lots of ancient history in the form of its medieval walled cities like Dubrovnik and Split. It is also home to the last remaining Roman amphitheater in the world with a full circular wall, in the ancient town of Pula. All these places offer opportunities to capture memorable images.

Beautiful photos can easily be captured on a road trip between Istria and Dubrovnik, with stunning beaches and coastal mountains as a backdrop.

Wherever you wander here, be it on or off the beaten path, these are the best places to photograph in Croatia for inspirational pictures.

1. Dubrovnik from the Sky

Dubrovnik, Croatia
Dubrovnik, Croatia

This aerial panoramic view of Croatia's most famous medieval city, Dubrovnik, shows how impressive the historic walled city is. It also captures the stunning natural landscape surrounding it. Dubrovnik sits on the Dalmatian Coast, and the Adriatic Sea here is crystal clear and azure. If the old town looks familiar and you lived for Game of Thrones, it served as a set for King's Landing.

2. Trendy Hvar Island

Hvar Island
Hvar Island

Hvar Island is one of the most trendy and charming of the islands just off the Dalmatian coast. Ruled by the Venetians between 1420 and 1797, it has an Italian feel to its car-free Old Town, with a large central square backed by a 16th-century cathedral. Popular with yachters and celebs, Hvar also boasts some of Croatia's top five-star beach resorts. Get here via the ferry from Split.

3. Croatia's Capital City: Zagreb

Zagreb
Zagreb

Zagreb is Croatia's capital and largest city. It's a vibrant spot to explore for a few days. Head to the medieval Gornji Grad (Upper Town) for attractions like a Neo-Gothic cathedral with twin steeples. Also pay a visit to the 13th-century Tower of Lotršcak, which you can climb for fantastic views across the rooftops. The quirky Museum of Broken Relationships is another Zagreb must!

4. Island of Vis: Beach Days

Komiza Village, Vis
Komiza Village, Vis

Another Dalmatian island beauty is Vis. Here, you'll find a number of scenic beaches, including this sand and pebble beach in the Komiza village waterfront. The town has been a hub for fishermen since the 12th century and is filled with old stone houses on narrow backstreets. While here, organize a boat trip to the famous Blue Cave on nearby Bisevo island.

5. Dubrovnik: Walk the Walls

The walls of Dubrovnik
The walls of Dubrovnik

Dubrovnik's medieval defensive walls still stand and have been declared a UNESCO World Heritage Site. Book a sightseeing tour that includes walking the two-kilometer wall circuit. Along the way, you'll learn about the towers, cannons, and fortresses you pass. The views from atop the ramparts are also stunning.

6. Plitvice Lakes: Swim in Paradise

Magical Plitvice Lakes National Park
Magical Plitvice Lakes National Park

This waterfall is part of the network of 16 lakes and waterfalls that make up stunning Plitvice Lakes National Park in Croatia's central region. Swimming under it when the pink flowers are in bloom is an ethereal experience (that is also perfect for Instagram). The park is usually visited on bus sightseeing tours from Zagreb or Zadar.

7. Historic Split Views

Split, Croatia
Split, Croatia

Talk about a view! Looking through this stone window yields an aerial view of Old Town Split. Croatia's second largest city, Split also served as a set location for Game of Thrones. The city doubled for Kings Landing in the show, and a number of scenes were filmed at its 1,700-plus-year-old Diocletian's Palace.

Read More:

8. Galesnjak

Aerial view of heart-shaped Galesnjak Island
Aerial view of heart-shaped Galesnjak Island

You can't help but feel the love in Galesnjak in the Zadar archipelago. As this photo proves, it is indeed shaped like a heart. Onshore, you'll find a completely uninhabited landscape of shrubs and some pebble beaches. You can't stay on Galesnjak, but you can get engaged here. Known as "Lovers Island" it is a popular proposal spot with locals. You can access it via boat from Zadar.

9. Beautiful Brac

Boats on beautiful Milna Bay
Boats on beautiful Milna Bay

The gorgeous spoon-shaped Milna Bay, on the west coast of beautiful Brac Island, is backed by the fishing village of Milna. Take a stroll along one of the coastal footpaths to see the old fisherman's houses and surrounding farms growing grapes and olives. Brac is part of the Dalmatian Island chain and can be reached via regular catamaran service from Split.

10. Morning Views from Baska Beach

Morning on Baska Beach
Morning on Baska Beach

Take an early morning stroll along beautiful Baska Beach before the crowds arrive. On Krk Island, Baska is another favorite summer escape for Croatians and tourists. The Adriatic Sea here is clear and turquoise and great for swimming. Krk Island is part of the Kvarner Bay archipelago.

11. Trogir City Gate

Trogir City Gate
Trogir City Gate

It's an impressive view from the Trogir City Gate in the city's historic Venetian structured Old Town—it is also a UNESCO World Heritage Site. Trogir sits on a small island that is linked by bridges to both the mainland (it is less than 30 miles from Split) and the bigger Ciovo Island. Head to the seaside promenade come dark on summer nights for dinner at a breezy outdoor café or restaurant.

Read More:

12. Zadar Sunsets

St. Anastasia Cathedral in Zadar at sunset
St. Anastasia Cathedral in Zadar at sunset

St. Anastasia Cathedral in Zadar looks especially magical at sunset. Zadar is Croatia's oldest inhabited city and arguably its coolest. Like Dubrovnik, it is a historic port on the gorgeous Dalmatian Coast, but it has far fewer crowds, making it an ideal summer getaway.

Read More:

13. Fairy-Tale Vrbnik Town

Sunset over Vrbnik
Sunset over Vrbnik

So much of Croatia looks like it belongs in a Disney movie, but Vrbnik town on Krk Island in the Kvarner Bay archipelago is a contender for first place. Especially when the sun is setting, like in this photo, and the views become that much more breathtaking.

14. Diocletian Palace in Split

The Diocletian Palace, Split
The Diocletian Palace, Split

Constructed by Roman Emperor Diocletian as his retirement home in AD 305, Diocletian's Palace overlooks the Adriatic Sea and is also a UNESCO World Heritage Site. The palace features four gates. Three faced the land, but the fourth originally opened right onto the water.

Beyond the palace, spend some time exploring Split's pedestrian-only Old Town. Here you'll also find the Cathedral of St. Domnius with a wonderful bell tower.

15. Pula's Ancient Amphitheater

Pula Arena
Pula Arena

Pula is home to some really well-preserved Roman ruins, including the Pula Arena. It is the only remaining Roman amphitheater in the world with a complete circle wall and was built between 27 BC and AD 68, which is pretty mind-blowing to think about.

16. Lovrijenac and Bokar Fortresses seen from Dubrovnik's South Walls

Lovrijenac fortress
Lovrijenac fortress

This gorgeous image was snapped from the south walls on Dubrovnik's wall circuit walk. It shows the Lovrijenac and Bokar fortresses on the rocks in the foreground and then parts of the old city sprawling out beyond.

This location would also be pretty to photograph around sunset, when the sky and surrounding sea glows gold, pink, and purple, and makes a particularly colorful picture.

17. Krka National Park

Krka National Park
Krka National Park

Croatia is filled with stunning national parks, including Krka National Park, where this picture was taken. The park is located in Dalmatia, about 10 kilometers inland from Sibernik, and is known for its lakes and waterfalls like the one pictured here.

The most famous waterfall in the park is known as Skradinski Buk falls. Pack a swimsuit when visiting, as you can swim in many of the waterfalls and lakes in the park. Also consider exploring the national park on a boat tour to capture images from the water.

18. Nugal Beach

Nugal Beach
Nugal Beach

This image was taken on Nugal Beach near the town of Makarska on Dalmatia's Makarska Riviera. The clarity and changing colors of the water here are mesmerizing. The beach is sheltered by cliffs and surrounded by pine trees. It is accessible by boat or a 30-minute walk from Makarska. Wear good shoes if you're walking, as the terrain is rocky.