Ljubljana

Ljubljana

Europe's most liveable small capital — car-free centre, castle on a hill, and the best coffee in the Balkans.

150 hotelsCentral SloveniaBest season: May – Sep
DestinationLjubljana, Slovenia
Check-inAdd date
Check-outAdd date
Search hotels

About Ljubljana

Ljubljana is the capital of Slovenia and one of the most underrated cities in Europe. With a population of just 280,000, it has the intimacy of a small town and the cultural infrastructure of a proper capital — a castle on a limestone cliff above the old town, a pedestrianised centre designed by the architect Jože Plečnik, and a café culture that takes the business very seriously.

The city's size is its main advantage. Everything visitors want to see — the Triple Bridge, the covered market, the castle, the National Gallery — is within walking distance of everything else. The absence of mass tourism means restaurants and hotels still calibrate to local tastes and budgets rather than tourist expectations.

Key facts

Country
Slovenia
Region
Central Slovenia
Currency
Euro (EUR)
Language
Slovenian (English very widely spoken)
Airport
Ljubljana Jože Pučnik Airport (LJU) — 25 min by shuttle
Best time to visit
JanFebMarAprMayJunJulAugSepOctNovDec
Great Good Busy/hot Cold

Top-rated hotels in Ljubljana

Hand-picked from 150 properties, sorted by guest rating

Where to stay in Ljubljana

Each neighbourhood has a distinct character — pick the one that suits your trip

Ljubljana guides

Everything you need to plan your trip, written by people who've spent real time there

Ljubljana: why Slovenia's capital deserves more than a day trip
City Guide

Ljubljana: why Slovenia's capital deserves more than a day trip

Car-free, compact and completely charming — here's how to spend two nights well.

5 min readRead →

Practical information

The essentials before you go

✈️
Getting there
By air Ljubljana Airport (LJU) has direct connections to major European hubs. Airport shuttle to centre takes 25 minutes.
By train Good rail connections from Vienna (6h), Zagreb (2.5h) and Munich (6h). The station is a 15-minute walk from the old town.
By bus RegioJet and FlixBus connect Ljubljana to Zagreb, Trieste and other regional cities cheaply.
🚇
Getting around
On foot The old town is entirely pedestrianised. Everything within the centre is walkable.
Bicycle BicikeLJ bike-share scheme covers the city extensively. Day pass is minimal cost.
Bus City buses cover the wider city. Urbana card required for bus travel.
💡
Good to know
Day trips Lake Bled is 55 minutes by bus — one of the most photographed landscapes in Europe. Lake Bohinj is quieter and equally beautiful.
Coffee culture Ljubljana has a serious café scene. The riverside terraces along the Ljubljanica are some of the best outdoor seating in Central Europe.
Size The city is small enough to explore in two days but interesting enough to stay for four or five.

Nearby destinations

Easy day trips and next stops from Ljubljana

Browse all hotels in Ljubljana

Compare live availability and prices across 150 properties.