Slovenia isn't a large country, but it packs a range of landscapes into a small area. From Alpine cities to coastal resorts, Slovenian destinations cover a lot of ground, offering escapes for culture vultures and beach hounds alike.
Choose the perfect holiday letting
City Breaks in Slovenia: Top Holiday Lettings
The Best Towns in Slovenia for a Weekend Trip
This diversity means that choosing the right Slovenian city break destination can make or break your weekend. To help you choose, here are some standout cities that won't let visitors down.
Slovenia's capital and largest city is fast catching on as a weekend destination, and with good reason. It's laid back and elegant, with an unhurried feel. The city's attractions include an imposing castle, the Krianke culture centre, and the stunning baroque cathedral of St Nicholas.
More of a town than a city, Bled is nonetheless a fantastic weekend destination. Its main attraction is beautiful Lake Bled, ideal for cycling, fishing, water sports, and hiking. Bled castle is thought to be Slovenia's oldest, and houses a restaurant with gorgeous views across the lake. It's not to be missed.
Located near some very affordable ski resorts, Maribor is a place to mix up outdoor and urban exploration. The city itself is a centre for wine tasting (so set aside Saturday night for some cellar visits). Be sure to tour the Roman ruins and Jewish Quarter as well for some fascinating history lessons.
The largest coastal town in Slovenia, Piran is an Adriatic resort with more than just beaches. Historical attractions include a bell tower that commands impressive vistas across the city, and the Maritime Museum, which sheds light on Piran's seafaring past. And, of course, there are some superb seafood restaurants for evening feasts.