Best area to stay in Ljubljana

What is the best area to stay in Ljubljana?

Ljubljana is the capital of Slovenia, a small country situated on the border between southern, northern, eastern and western Europe. As there are only 2 million Slovenians living in this beautiful country, it does not surprise that Ljubljana has only around 280.000 inhabitants and is still by far the largest city in Slovenia. Ljubljana’s many attractions, huge historical importance and friendly people are only some of the reasons why this beautiful city is gaining popularity among tourists very fast.


While there are numerous attractions to visit in and around the city, most of the places of interest are situated in the old city centre. Due to this fact, the old city centre is considered to be the best area to stay in Ljubljana. With its many attractions, bars, restaurants, accommodations and shops, the old city centre has everything a visitor needs to have an enjoyable and pleasant stay.


As Slovenia is a small country, staying in Ljubljana means you have a great opportunity to visit other parts of the country as well. Taking day trips from Ljubljana, you can explore any part of the country. The most popular are day trips to the beautiful Lake Bled, amazing Postojna Cave or to the relaxing Mediterranean city of Piran.


While the best area to stay in Ljubljana is its old city centre, there are other areas, not far from the centre, that are worth considering as a place of accommodation. Some of those are Trnovo, Poljane and Krakovo.

Hotel   Avg price
Hotel Emonec
Wolfova ulica 12
72€ - 86$
City Hotel Ljubljana
Dalmatinova ulica 15
83€ - 99$
Art Hotel
Soteska 8
91€ - 108$
BIT apartments
Mala ulica 8
144€ - 171$
Hotel   Avg price
Grand Hotel Union
Miklošičeva cesta 1
121€ - 144$
Vander Urbani Resort - Member of Design Hotels
Krojaška ulica 6
147€ - 175$


On the map, which shows the most convenient area to stay in Ljubljana, you can see a selection of some of the best located hotels.


If you were interested in finding out where to stay in Ljubljana, you may also be interested in knowing where to stay in Zagreb or where to stay in Venice.

Other areas to stay in Ljubljana


Aside from the old centre of Ljubljana, there are many other nice areas to stay in the city.




trnovoOne of the great areas to stay in Ljubljana is Trnovo. Trnovo is a peaceful neighbourhood located just south of the old city centre. From Trnovo, the city centre is reachable on foot within 10 to 20 minutes. The accommodations in this part of the city are much cheaper, compared to the ones in the city centre and if you are arriving with a car there are a lot of parking spots in Trnovo, which is not the case for the city centre where the parking spots are expensive and very hard to find.


Trnovo is famous for its beautiful Trnovo Church, for its greenery and for the typical one storey housing units with big gardens on the back of each. There is a small alternative scene in Trnovo, the centre of it being bar Sax Pub, where locals often enjoy evenings with live jazz music. If you fancy a nice dinner, there are numerous good restaurants in Trnovo as well. Some of them are Jakob Franc gostilna, Dežela Okusov and Gostilna Pod vrbo.





Another great area to stay in Ljubljana is Poljane. Poljane is a neighbourhood located on the southeast of the old city centre, with its northernmost part ending at the location of the main Ljubljana market. With the Ljubljana Castle hill located just southwestern from Poljane, it makes a great neighbourhood to stay. There are a variety of accommodations here, all cheaper than in the old centre.


The walking distance to the old city centre is just a couple of minutes, this is what makes Poljane so popular among tourists. The area is a little busier, due to the traffic, but there are still a couple of good restaurants and bars in the neighbourhood. The most recommended restaurant in Poljane is Restaurant Hiša Pod Gradom. A cosy coffee place Kavarna pod uro, on the other hand, makes a great place for sitting around with a cup of coffee and talk for hours.






KrakovoA nice place to stay in Ljubljana is also the neighbourhood of Krakovo. Krakovo is a special and one of a kind neighbourhood in Ljubljana. This little part of the city, located just south of the old city centre used to be a village not long ago. While walking through Krakovo one cannot miss its village charm, this is the reason the citizens of Ljubljana still call it “the village in the city”.


The area is extremely quiet, there is no traffic allowed in Krakovo and there are still many gardens, where locals grow their vegetables. Staying in Krakovo is a good choice for visitors who enjoy the quiet environment but still want to stay close to all the happenings in the old city centre, which one can reach in just a couple of minutes. There are no restaurants or shops in Krakovo, but on the other hand, there is everything one needs just a couple of streets away, in the old city centre.