Ljubljana skyline with Ljubljana Castle on the hill and the Triple Bridge over the Ljubljanica River

Ljubljana, Slovenia

Ljubljana is a capital that defies the usual logic of European cities. With a population barely above 280,000, it has no business being as sophisticated, as beautiful, or as culturally alive as it is — and yet it is all three. The city sits in a shallow basin where the Ljubljanica River emerges from its underground course between Alpine foothills to the north and karst plateau to the south, and the geography has shaped everything: a Roman settlement, a medieval fortress on the hill, a Habsburg provincial capital of painted façades and baroque churches, and now one of the greenest, most liveable small capitals in Europe. In 2016, Ljubljana became the European Green Capital — the first city in southeastern Europe to receive the title — and the transformation is visible everywhere: the entire historic centre has been closed to cars since 2007, the riverbanks are lined with café tables and willow trees, and the air is clean enough that the mountains above the city are visible on most days.

What makes Ljubljana distinctive among small European capitals is the quality of its design culture. The architect Jože Plečnik — a Slovenian who worked in Vienna and Prague before returning to Ljubljana in 1921 — spent three decades reshaping the city into a total work of art. His Triple Bridge, his market colonnades, his National and University Library, his church of St. Francis of Assisi, and his redesign of the river embankments give Ljubljana a coherence and a sense of authored intention that few cities of any size possess. UNESCO added Plečnik's Ljubljana to the World Heritage List in 2021, and walking through the city with his work in mind is like reading a single long argument about how public space should feel.

This guide covers where to stay, where to eat, what to see, and how to build a visit that lets you understand why Ljubljana consistently ranks among Europe's most underrated capitals.

Best Places to Stay

Ljubljana's accommodation has improved dramatically in the past decade. The car-free centre means that almost any hotel in the Old Town puts you within walking distance of everything, and the rise of boutique properties in renovated townhouses has given the city a hotel scene that punches well above its weight. Prices are lower than in Vienna or Prague — another advantage of being underrated.

Luxury

Grand Hotel Union is Ljubljana's grand dame — a 1905 Art Nouveau landmark on Miklošičeva Street, directly opposite the railway station and a ten-minute walk from the Old Town. The building is extraordinary: a corner façade of curving stone and wrought iron that could hold its own in any European capital. The rooms are generous and well-maintained, the breakfast is one of the best in the city, and the location — quiet enough for sleep, central enough for everything else — is hard to beat.

Hotel Cubo is a design-forward boutique hotel on Slovenska Street, a few minutes' walk from Prešeren Square. The aesthetic is contemporary Slovenian — clean lines, local materials, and an attention to detail that extends from the room design to the restaurant menu. The restaurant, Cubo 2.0, is one of the best hotel restaurants in the country. If you want modern comfort without the formality of a grand hotel, this is the place.

Vander Urban Hotel sits on the riverbank in the heart of the Old Town, occupying a renovated 17th-century building with a rooftop terrace that offers views of the castle and the Ljubljanica. The design is restrained and sophisticated — exposed stone walls, custom furniture, and a spa that includes a small rooftop pool with panoramic views. The location is as central as it gets.

Mid-Range

Hotel Antiq is a restored 16th-century townhouse on Gornji Street in the Old Town, with rooms that combine original wooden beams and stone walls with contemporary comfort. The attention to historical detail is genuine — this is not a themed hotel but a real old building that has been carefully adapted. The location, on one of the quietest streets in the pedestrian zone, is exceptional.

Hotel Loner in the BTC City business district is a solid business hotel with comfortable rooms and excellent transport links — the bus to the centre takes about fifteen minutes. It is not atmospheric, but it is reliable and well-priced.

B&B Tavcarjeva is a small, well-run bed and breakfast in a residential neighbourhood about ten minutes' walk from the centre. The rooms are simple but clean, the breakfast is generous, and the price-to-quality ratio is one of the best in the city.

Budget

Hostel Celica is one of the most famous hostels in southeastern Europe — a converted military prison where the cells have been turned into individually designed rooms, each by a different artist. The building is a former Yugoslav National Army prison, and the transformation from institution to creative space is a genuine architectural achievement. The location, in the Metelkova district next to the city's alternative cultural centre, is perfect for anyone who wants to see Ljubljana's creative side. The hostel has won multiple international awards and is consistently ranked among the best hostels in the world.

Vila Veselova is a converted villa in the Tivoli Park neighbourhood, offering private rooms and dorms in a quiet residential setting. The garden, the common kitchen, and the relaxed atmosphere make it feel more like staying in a shared house than a hostel.

Adora Hotel is a small, budget-friendly property near the main train station, offering simple rooms at prices that are competitive even by Ljubljana standards. The rooms are basic but clean, and the location is convenient for early departures.

Best Places to Eat

Slovenian cuisine is one of Europe's great surprises. The country sits at the junction of Alpine, Mediterranean, and Pannonian food cultures — a position that gives it an extraordinary range of ingredients and traditions. In the mountains, you eat game, wild mushrooms, and dairy; on the coast, fresh fish and olive oil; in the east, pork, paprika, and strudel. Ljubljana brings all of these together, and the restaurant scene — which has been quietly gaining Michelin recognition since the guide first covered Slovenia in 2020 — is now one of the most interesting in Central Europe.

Fine Dining

Restavracija JB is Ljubljana's most celebrated restaurant, holding a Michelin star under chef Janez Bratovž. The cooking is rooted in Slovenian ingredients but treated with the precision and ambition of a top European kitchen — the tasting menu changes with the seasons and might include anything from Karst prosciutto to wild trout from the Soča River to truffles from the Istrian border. The dining room, in a converted warehouse near the river, is elegant without being stiff. This is the reservation you should make first.

Valvas'or is a more recent addition to the fine dining scene — a small, chef-driven restaurant near the cathedral that serves a modern Slovenian tasting menu with an emphasis on foraged and local ingredients. The chef, who previously worked at Noma and Geranium, brings a Nordic sensibility to Slovenian produce, and the results are genuinely exciting.

Danila is a family-run restaurant in the Šiška district that holds a Michelin recommendation rather than a star — the distinction is instructive. The cooking is traditional Slovenian done at a very high level: štrukli, žlikrofi (Slovenian ravioli), game goulash, and the kind of honest, flavourful food that reminds you why European peasant cuisine became the foundation of everything the fine dining world now aspires to.

Traditional Slovenian

Gostilna Sokol has been serving traditional Slovenian food since 1980 and occupies a atmospheric space near the Ljubljanica riverbank — all wood-beamed ceilings, heavy wooden furniture, and the kind of unselfconscious traditionalism that gives you confidence in the kitchen. The žlikrofi (Idrija-style ravioli filled with potato and herbs), the kranjska klobasa (Carniolan sausage), and the bograč (a rich meat stew from Prekmurje) are the canonical dishes. The portions are enormous.

Gostilna na Gradu sits inside Ljubljana Castle itself, and the setting — a medieval dining hall with stone walls and vaulted ceilings — is as much a reason to visit as the food. The menu is traditional Slovenian with an emphasis on dishes that would have been served in the castle over the centuries: game, freshwater fish, and seasonal vegetables prepared with a light touch. The castle setting makes it expensive by Ljubljana standards, but the experience is worth it.

Okus Ljubljane (Taste of Ljubljana) is a modern take on the traditional gostilna — a bright, contemporary restaurant near the Central Market that sources all its ingredients from the market stalls next door and from small Slovenian producers. The menu changes daily, and the cooking is lighter and more refined than at Sokol, but the roots are the same: this is Slovenian food, prepared with care.

Street Food and Quick Bites

Ljubljana Central Market is Plečnik's masterpiece — a long colonnade of market stalls running along the riverbank, with an open-air market above and covered halls below. The stalls sell everything from fresh produce and honey to cured meats and cheese from every Slovenian region. The market is at its best on Saturday mornings, when farmers from the surrounding countryside bring their produce into the city. Buy some štrukli, some Karst prosciutto, a hunk of Tolminc cheese, and sit by the river — this is as good as eating gets in Ljubljana.

Kaval Group is a group of food stalls in the Central Market area that serve modern Slovenian street food — buckwheat bowls, grilled Carniolan sausage with mustard, and seasonal specials. The quality is high and the prices are modest.

Foculus is a bakery and café on the Old Town side of the river that produces some of the best sourdough bread and pastries in the city. The morning queue of locals tells you everything you need to know.

Coffee and Wine

Slovenia has a serious wine culture — the country produces outstanding white wines (particularly from the Brda and Podravje regions) and increasingly good reds — and Ljubljana's wine bars reflect this. Dvorn is the city's most established wine bar, with an extensive Slovenian list and knowledgeable staff. Wine Bar Štorija near the cathedral is a smaller, more intimate option with a carefully curated selection. For coffee, Tozd in the Old Town is the specialty roaster of reference, and Kavarna Nebotičnik — the café on the top floor of the Nebotičnik skyscraper — offers the best views in the city with your espresso.

Top Attractions

Ljubljana Castle

The castle on the hill above the city is Ljubljana's most visible landmark, and the funicular that connects the Old Town to the castle is one of the city's most enjoyable short rides. The castle itself is a medieval fortress that was rebuilt in the 15th and 16th centuries and served as a prison and military garrison before its restoration in the 1970s. Today it houses a museum of Slovenian history, a permanent puppet theatre collection, and — most importantly — a viewing tower that offers 360-degree views across the city, the Ljubljana Marshes, and the Alpine peaks to the north. Go at sunset, when the city below is turning on its lights and the mountains are still catching the last of the day.

The castle also hosts cultural events throughout the year — concerts in the courtyard, open-air cinema in summer, and a popular Knights' Hall dinner that recreates a medieval feast. The Gostilna na Gradu restaurant is inside the castle complex, making it possible to spend an entire evening on the hill without descending.

Plečnik's Ljubljana

Jože Plečnik's transformation of Ljubljana is one of the most remarkable acts of urban design in 20th-century Europe, and understanding his work is essential to understanding the city. Three sites are indispensable:

The Triple Bridge (Tromostovje) is Plečnik's most famous work — a 19th-century stone bridge to which he added two pedestrian footbridges in 1932, creating a unique three-span crossing that is simultaneously functional and monumental. The balustrades, the stone pylons, and the way the three bridges fan out from a single point on the riverbank create one of the most photographed scenes in Slovenia. Stand on the central bridge at night, when the streetlights reflect in the Ljubljanica, and you understand why Plečnik believed that a bridge should be a public room, not just a crossing.

The National and University Library (NUK) is Plečnik's masterpiece — a building that is simultaneously a library, a temple, and a work of art. The façade is a combination of red brick and light stone, with irregular window placements that give the building a sense of organic life. The interior — a dark, columned vestibule leading to a light-filled reading room — is one of the most extraordinary spatial sequences in European architecture. The building is still a working library, and visitors are welcome during opening hours.

The Central Market (Osrednja tržnica) is Plečnik's most social work — a long colonnade of open-air stalls running along the riverbank, designed as a sequence of classical columns supporting a flat roof. The market is the heart of Ljubljana's daily life, and the architecture serves the function perfectly: sheltered from rain, open to the river, and beautiful in a way that elevates the everyday act of buying vegetables into something approaching ceremony.

The Old Town and Prešeren Square

The Old Town (Stari trg) on the eastern bank of the Ljubljanica is a compact maze of medieval streets, baroque churches, and painted façades that takes less than an hour to walk through but rewards repeated visits. Prešeren Square (Prešernov trg) is the heart of the city — a small, open space where the Triple Bridge meets the Franciscan Church of the Annunciation, with a statue of France Prešeren, Slovenia's national poet, watching over the square. The Franciscan Church, with its distinctive pink façade, is one of Ljubljana's most recognisable buildings.

Walk south along the river from Prešeren Square to reach Cankarjevo nabrežje — the riverbank promenade that is Ljubljana's equivalent of a Mediterranean passeggiata. In summer, the cafés and restaurants that line the river are the centre of the city's social life; in winter, the same spaces are filled with the Christmas market stalls that have made Ljubljana one of Europe's most atmospheric winter cities.

Metelkova and Alternative Culture

The Metelkova City autonomous cultural centre is Ljubljana's equivalent of Christiania in Copenhagen — a former military barracks that has been occupied by artists and activists since 1993 and transformed into a complex of galleries, studios, performance spaces, and bars. The buildings are covered in murals and sculptures, the atmosphere is genuinely alternative (not themed), and the nightlife — particularly on weekends — is among the most energetic in the city. The adjacent Hostel Celica occupies the former military prison within the same complex.

Next to Metelkova, the Museum of Contemporary Art Metelkova (MSUM) is part of the Moderna Galerija complex and holds one of the most important collections of contemporary art in southeastern Europe. The permanent exhibition, The Art of Non-Aligned Countries, is a unique survey of the artistic production of the Non-Aligned Movement — a subject that no other European museum addresses with such depth.

Tivoli Park

Ljubljana's largest park stretches from the edge of the city centre to the slopes of Rožnik Hill — a green lung of tree-lined avenues, formal gardens, and open meadows that was designed in the 19th century on the model of Vienna's Prater. The Tivoli Castle at the park's eastern entrance houses the International Centre of Graphic Arts, which mounts exhibitions of world-class quality. The Tivoli Pond is a favourite spot for families, and the paths that climb Rožnik Hill offer the closest hiking to the city centre — the view from the top, particularly at sunset, is one of the best in the Ljubljana basin.

Museums

The Slovenian Ethnographic Museum in the Metelkova district is one of the most impressive museums in southeastern Europe — a purpose-built modern building whose collections cover Slovenian folk culture, traditional crafts, and the material culture of non-European societies. The permanent exhibition is beautifully designed and genuinely enlightening.

The National Museum of Slovenia on Muzejska Street is the country's oldest museum, with collections covering archaeology, numismatics, and applied arts. The Roman artifacts from Emona — the Roman settlement that preceded Ljubljana — are the highlight, including a superb gold statuette and a well-preserved mosaic.

The Museum of Illusions near the river is a popular, family-friendly attraction that uses optical illusions and interactive exhibits to entertain and educate. It is not a substitute for the serious museums, but it is genuinely fun.

3-Day Itinerary

Day 1: Old Town, Plečnik, and the River

Start at Prešeren Square — the statue of France Prešeren, the pink Franciscan Church, and the Triple Bridge are the essential introduction. Cross the Triple Bridge and walk along the riverbank to the Central Market — go early, when the stalls are at their fullest and the produce is at its freshest. Buy breakfast from the market and eat it on the riverbank.

Walk south through the Old Town along the river, stopping at the Cathedral of St. Nicholas (its green dome is another Ljubljana landmark) and the Town Hall. Continue to the Shoemakers' Bridge (Čevljarski most) — another Plečnik design — and cross to the Križanke summer theatre, a former monastery that Plečnik converted into an open-air performance space.

After lunch at Okus Ljubljane, take the funicular up to Ljubljana Castle. Spend the afternoon exploring the castle museum and the viewing tower, then have an early dinner at Gostilna na Gradu while watching the sunset over the city.

In the evening, descend to the riverbank and walk the Cankarjevo nabrežje promenade — the cafés and bars along the river are Ljubljana's social centre, and the atmosphere after dark, with the castle illuminated above and the Ljubljanica reflecting the streetlights below, is one of the most romantic in Europe.

Day 2: Design, Culture, and Alternative Ljubljana

Begin at the National and University Library (NUK) — arrive when it opens and ask to see the reading room. The spatial sequence from the dark vestibule to the light-filled reading room is one of the great experiences of European architecture. From NUK, walk to the Slovenian National Gallery on Cankarjeva Street — the collection covers Slovenian art from the medieval period to the 20th century, and the building itself, a converted barracks with a modern glass extension, is worth seeing.

Have lunch at Gostilna Sokol for traditional Slovenian cooking, then walk to the Metelkova City complex — explore the murals and galleries, and visit MSUM for contemporary art. If you are staying at Hostel Celica, this is your neighbourhood.

In the late afternoon, visit the Slovenian Ethnographic Museum — the building is directly opposite Metelkova, and the permanent exhibition on Slovenian folk culture is outstanding. Return to the Old Town for dinner at Restavracija JB (book well in advance) or, for a more informal evening, drinks at Kavarna Nebotičnik followed by dinner at a riverbank restaurant.

Day 3: Tivoli, Day Trip, or Lake Bled

Morning in Tivoli Park — walk the grand avenue from the Tivoli Castle to the ponds, then climb Rožnik Hill for views across the city. The International Centre of Graphic Arts in Tivoli Castle is worth a visit if there is an exhibition that interests you.

For the afternoon, you have a choice. If you want to stay in the city, spend the time exploring the Kongresni trg (Congress Square) area and the University of Ljubljana buildings — Plečnik designed several university buildings, and the Faculty of Arts building on Aškerčeva Street is one of his most accomplished works. Visit the National Museum of Slovenia for the Roman Emona collection, then have a farewell dinner at Valvas'or.

If you want a day trip, the obvious choice is Lake Bled — 55 minutes by train or bus from Ljubljana, and one of the most photographed scenes in Slovenia (a lake with an island church and a castle on a cliff). Bled is beautiful and popular; go early to avoid the crowds, walk around the lake, visit the castle, and take the pletna boat to the island. For something less visited, take the train to Škofja Loka (30 minutes) — a perfectly preserved medieval town with a castle, a monastery, and almost no tourists.

Getting Around

Ljubljana is small and flat, and the car-free historic centre means that walking is the primary mode of transport for most visitors. The entire Old Town can be crossed in under fifteen minutes on foot.

Bicycles — Ljubljana has an excellent bike-sharing system, BicikeLJ, with stations throughout the city. Registration is cheap (€1 for a week), and the first hour of each ride is free. The flat terrain and dedicated bike lanes make cycling the fastest and most pleasant way to cover longer distances.

Buses — The Ljubljana Urban Public Transport (LPP) network is comprehensive and inexpensive. A single ticket costs €1.20 (purchased by Urbana card) and is valid for 90 minutes. A daily pass costs €4. The buses are clean, frequent, and connect all parts of the city.

Taxis and ride-hailing — Bolt operates in Ljubljana and is reliable and affordable. A ride across the city centre typically costs €5–8.

To and from the airport — Ljubljana Jože Pučnik Airport (LJU) is 26 km north of the city, near Brnik. The LPP bus 28 runs from the airport to the main bus station in about 45 minutes (€4.10). A taxi costs approximately €35–45. The airport is small but functional, with connections to most major European hubs.

To and from the train station — Ljubljana's main railway station is on the eastern edge of the city centre, a five-minute walk from Prešeren Square. Direct trains connect Ljubljana to Vienna (6 hours), Venice (7 hours via Trieste), Zagreb (2.5 hours), and Munich (7 hours). The rail network within Slovenia is limited but functional — trains to Bled, Maribor, and the coast are regular and inexpensive.

Travel Tips & Practical Info

Where to Go Next

Nearby destinations

Zagreb Croatia · 2.5h by train Venice Italy · 3.5h by train Vienna Austria · 6h by train