Europe's most liveable small capital — car-free centre, castle on a hill, and the best coffee in the Balkans.
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.
Hand-picked from 150 properties, sorted by guest rating
Each neighbourhood has a distinct character — pick the one that suits your trip
Everything you need to plan your trip, written by people who've spent real time there
Car-free, compact and completely charming — here's how to spend two nights well.
The essentials before you go
Easy day trips and next stops from Ljubljana
Browse all hotels in Ljubljana
Compare live availability and prices across 150 properties.