Ljubljana Photo Spots

Ljubljana, the stunning capital city of Slovenia, exudes undeniable charm with its array of lively cafes, restaurants, and bars. The city’s allure extends far beyond the centre’s vibrant atmosphere to the breathtaking natural scenery that surrounds it. Here, picture-perfect copper-colored houses blend seamlessly with lush green spaces and a mesmerizingly blue river. All this makes Ljubljana one of the most instagrammable locations in Europe! Here at ​​Flytographer, we easily connect people with trusted local photographers for fun photo shoots and have captured over three million memories worldwide. Today, we asked our local photographers to show us around all the very best places to take photos in Ljubljana.

The city’s captivating aesthetic owes much to renowned architect Jože Plečnik, who truly left his mark on Ljubljana. As a classicist, Plečnik sought inspiration from the beauty of ancient Athens. His visionary designs have transformed the city today into a haven of architectural beauty. Here, you can discover must-see locations such as: the Franciscan Church of the Annunciation, Castle Hill, the Postojna Cave, and so much more.



  1. Old Town: Ideal for landscape photo opportunities and architectural beauty.
  2. Cobbler’s Bridge on the Ljubljanica River: A lovely historic spot with a lively atmosphere.
  3. Triple Bridge: Soak up the city’s atmosphere in a scenic spot.
  4. Ljubljana Castle and City Streets: Ljubljana’s most well-known attraction.
  5. Metelkova Mesto: Get creative and use the colourful street art as an epic backdrop to your portraits.

Photo: Mankica in Ljubljana for Flytographer. Angela and family capture memories in Ljubljana with a family photoshoot in Old Town.

1. Old Town

When looking for places to take photos in Ljubljana, no place is better than Ljubljana Old Town. With its charming medieval alleys, colourful buildings, and picturesque squares, this area in the heart of Ljubljana offers endless photo opportunities. The iconic Ljubljana Cathedral, Prešeren Square, and the Dragon Bridge are just some of the must-see attractions that create wonderful backdrops for your pics.

Take a stroll through the narrow streets, and you’ll soon find hidden corners and architectural gems that make for stunning compositions. Just a short walk from Ljubljana Old Town you’ll find the city’s most colourful building, Vurnik House, as well as Nebotičnik, one of the city’s architectural icons.

Ljubljana Old Town also features in our ultimate Eastern Europe Travel Guide, where you’ll find plenty more inspiration for future photography sessions.

Photo: Mankica in Ljubljana for Flytographer. Susan and partner celebrate a honeymoon in Ljubljana with a honeymoon photoshoot in Old Town.

2. Cobbler’s Bridge on the Ljubljanica River

Also known as the Shoemaker’s Bridge, Cobbler’s Bridges offers a pretty photography spot. This beautiful pedestrian bridge spans the Ljubljana River and is truly one of the most photogenic places to take photos in Ljubljana. From here you’ll have fantastic views of the city, as well as the river, and Ljubljana Castle in the distance.

The bridge’s unique design, adorned with statues and ornate details, adds a touch of elegance to your photos. You can always add some artistic flare by trying new angles for your landscape pics. Either capture the bridge from afar, or walk across it to capture its intricate features. Either way, this photography spot is definitely worth a visit.

Top Tip!

Be sure to come to Cobbler’s Bridge in the evening where you’ll catch buskers playing live music into the night. It’s the perfect opportunity to capture some street photography.

Photo: Mankica in Ljubljana for Flytographer. Susan and partner celebrate a birthday in Ljubljana with a family photoshoot on Cobbler’s Bridge.

3. Triple Bridge

Created in 1842 by Jože Plečnik, Triple Bridge (or Tromostovje) is an architectural masterpiece that connects the historical part of the city with the modern. As the name suggests, Triple Bridge consists of three parallel bridges, offering a symmetrical and photogenic composition for your photographs. On a clear day, sit by the embankment with a picnic to take in beautiful views of the Ljubljana River, the Mestni Town Square, Ljubljana Old Town, and the impressive architecture.

Take a trip to Triple Bridge during sunrise or sunset to make the most of golden hour and create some atmospheric shots. This Instagrammable location is always popular, so visiting at these times is a great way to get the perfect pics without any crowds. Don’t forget to stop at Central Market that stretches between Triple Bridge and Dragon Bridge along the right side of the Ljubljana River.

Photo: Mankica in Ljubljana for Flytographer. Kyla and family capture memories in Ljubljana with a family photoshoot on Triple Bridge.

4. Ljubljana Castle and City Streets

If you’re looking for one of the most iconic places to take photos in Ljubljana then look no further than the Ljubljana Castle. Sightseeing has never been more fun when you can take the funicular to the top of Castle Hill. Here you’ll have breathtaking panoramic views of the city and its medieval streets. However, it’s not just the views that are impressive, the castle itself is a magnificent sight too. Ljubljana Castle is said to have been built in the 12th century as a wooden and stone structure and has since been added to over the years to make it what it is today.

While visiting Ljubljana Castle, be sure to check out its historical rooms for more picturesque locations. The Chapel of St George, the prison, and the “Virtual Castle” projection are all backdrops that create magnificent shots. Before you go, you’ll want to take a look at the museum exhibition on Slovenian history. 

Once you’ve finished exploring the castle itself, be sure to take a wander through the nearby cobblestone streets. Here, you’ll see colourful Baroque buildings and charming town squares. The castle’s grandeur and the lively cityscape are great for creating a unique blend of history and modernity in this unmissable photo spot.

Photo: Mankica in Ljubljana for Flytographer. Anastasiia and partner capture memories in Ljubljana with a couples photoshoot at Ljubljana Castle and City Streets.

5. Metelkova Mesto

Metelkova Mesto, once the site of military barracks, has today been turned into an alternative art district. Covered in colourful street art and filled with unique sculptures, Metelkova offers something unconventional and edgy for your photoshoot. Take your portraits up a gear with colourful backdrops and make your landscapes pop as you experience an alternative side to Ljubljana.

During the day, Metelkova is a peaceful and almost empty area making it one of the most uninterrupted places to take photos in Ljubljana. But by nightfall, the area comes alive as crowds gather in bars and pubs. It’s a part of Ljubljana with two completely different sides, making it a must-see location while in Slovenia.

Photo: Mankica in Ljubljana for Flytographer. City photo of Metelkova Mesto.

Capturing Memories in Ljubljana

With its rich history, stunning architecture, and vibrant atmosphere, Ljubljana makes for a photographer’s paradise. Whether you’re looking to take some photos of your own or hire one of our Flytographers, you are bound to come away with some everlasting memories. From the medieval charm of Old Town and Lake Bled to towering skyscrapers, Ribja Brv Foot Bridge and Tivoli Park, there’s something here for everyone.

So if you’re looking for more inspiration, take a read through our blog on the top 10 places to visit in Slovenia. Grab your camera and be sure to share some of your epic snaps with us at Flytographer. Ljubljana really is a place where you can let your creativity run wild.