Best Restaurants in Upper Carniola
Hungry in Upper Carniola? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Upper Carniola
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
33 restaurants
-
Restaurant4.5★17,679 reviews
Gostinsko podjetje Trojane d.d.
Nestled in the heart of Slovenia, Gostinsko podjetje Trojane d.d. is a must-visit restaurant known for its delicious local cuisine and warm hospitality. This iconic spot offers a unique blend of traditional flavors and modern dining experiences, making it an ideal stop for tourists exploring the region.
Mon–Thu 7:00–20:00 · Fri–Sun 7:00–21:00
-
Restaurant4.7★9,143 reviews
Gostilna in Hotel GROF
Nestled in the picturesque town of Vransko, Gostilna in Hotel GROF is a culinary gem that combines authentic Slovenian cuisine with warm hospitality. This charming restaurant offers an inviting atmosphere, making it an ideal stop for travelers exploring the stunning landscapes of Slovenia. With a focus on fresh, locally sourced ingredients, every dish tells a story of tradition and flavor that delights the palate.
-
Restaurant4.6★4,157 reviews
Julija
Discover Julija, a charming restaurant in Ljubljana that offers an authentic taste of Slovenian cuisine, where tradition meets modern culinary flair.
Daily 12:00–22:00
-
Restaurant4.1★4,682 reviews
Gostilna Sokol
Nestled in the heart of Ljubljana, Gostilna Sokol is a must-visit restaurant for tourists eager to indulge in authentic Slovenian cuisine. With a diverse menu and a warm atmosphere, it promises an unforgettable dining experience.
Daily 7:00–23:00
-
Restaurant4.5★3,721 reviews
Oštarija Peglez'n
Nestled in the picturesque town of Bled, Oštarija Peglez'n offers a delightful culinary experience featuring traditional Slovenian cuisine, perfect for tourists seeking authentic local flavors.
Daily 12:00–23:00
-
Austrian4.6★3,107 reviews
Gasthaus im Landhaushof
Nestled in the historic Landhaushof courtyard in Klagenfurt's old town, Gasthaus im Landhaushof serves **authentic Austrian cuisine** with Carinthian and Alpen-Adria influences. Enjoy classics like schnitzel, hearty soups, grilled dishes, and fresh desserts in a traditional setting with an autofreier garden. Open daily with affordable lunch menus and a solid wine selection, it's a beloved spot for genuine hospitality.
Mon–Sat 11:00–22:00 · Sun 11:00–16:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.2★3,129 reviews
Spica - Bar And Restaurant
Nestled in the heart of Bled, Spica is a delightful bar and restaurant offering a perfect blend of local flavors and international cuisine, ideal for both lunch and dinner. With its inviting atmosphere and diverse menu, it’s a must-visit for tourists looking to savor the culinary delights of Slovenia.
Mon–Fri 10:00–24:00 · Sat–Sun 9:00–24:00
-
Restaurant4.8★2,388 reviews
Kruhkerija Gorjanc
Nestled in the picturesque region of Preddvor, Kruhkerija Gorjanc offers a delightful dining experience that showcases the best of Slovenian cuisine. With its warm ambiance and dedicated service, this restaurant is perfect for food enthusiasts seeking a memorable meal.
-
Seafood4.6★2,101 reviews
Ribnik Žeje
Nestled in the serene landscapes of Naklo, Ribnik Žeje offers an unforgettable dining experience for seafood lovers. With its fresh catches and cozy ambiance, this restaurant is a must-visit for tourists seeking a taste of Slovenia's culinary delights.
Tue–Sat 10:00–21:00 · Sun 10:00–20:00
-
Restaurant4.1★2,428 reviews
Restaurant Šestica
Nestled in the heart of Ljubljana, Restaurant Šestica offers a delightful experience with its traditional Slovenian cuisine and inviting atmosphere. Perfect for tourists looking to indulge in local flavors.
ŠPICA CAFFE | kaval Group
Nestled along the scenic Gruberjevo nabrežje in Ljubljana, ŠPICA CAFFE offers a charming riverside escape with local coffee blends, pastries, smoothies, cocktails, and a relaxed vibe perfect for unwinding amid urban greenery and the Ljubljanica River's gentle flow.
Daily 9:00–19:00Price level $Time to spend 0.5–2 hrs
Baščaršija (Ljubljana Trubarjeva)
Baščaršija, located on Trubarjeva Street in Ljubljana, offers a vibrant dining experience steeped in local culture. This restaurant is known for its unique menu that showcases traditional Slovenian dishes with a modern twist, all within a cozy and inviting atmosphere perfect for tourists looking to indulge in authentic flavors.
Restavracija STARA PRAVDA
Nestled in Kranj, Restavracija STARA PRAVDA is a must-visit for food enthusiasts, offering a delectable menu that showcases the finest steak and local Slovenian flavors. With a cozy ambiance and a reputation for exceptional service, this restaurant promises an unforgettable dining experience.
Gostilna Kurej
Nestled in the picturesque town of Bled, Gostilna Kurej offers a delightful culinary experience that combines traditional Slovenian cuisine with a warm, inviting atmosphere. Perfect for tourists seeking authentic flavors and local hospitality.
Mon–Fri 9:00–22:00 · Sat–Sun 11:30–22:00
Gujžina - Slovenska kulinarika na vegetarijansko veganski način
Gujžina is a celebrated vegetarian restaurant in Ljubljana, offering a unique take on traditional Slovenian cuisine. With a focus on fresh, local ingredients and innovative recipes, this dining spot is perfect for tourists seeking to indulge in flavorful plant-based dishes while experiencing the rich culinary heritage of Slovenia.
Daily 9:00–22:00
Gostilna na Gradu
Nestled within the historic Ljubljana Castle, Gostilna na Gradu offers a unique dining experience that combines stunning views with exquisite Slovenian cuisine. Perfect for tourists seeking both taste and atmosphere.
Mon–Sat 12:00–22:00 · Sun 12:00–17:00
Trgovina - Gostinstvo - Prevozništvo Čop, Lojze Čop s.p.
Trgovina - Gostinstvo - Prevozništvo 'Čop' is a must-visit restaurant in Podkum, Slovenia, offering a delightful taste of local cuisine in a warm and inviting atmosphere. With its excellent service and quality dishes, this spot is perfect for tourists looking to experience authentic Slovenian flavors.
Gostilna Krištof, Krištof Bolka s.p.
Nestled in the picturesque surroundings of Kranj, Gostilna Krištof offers an unforgettable dining experience that showcases the best of Slovenian cuisine. With its elegant ambiance and exceptional service, this restaurant is a must-visit for any food lover exploring the region.
Tue–Fri 14:00–22:00 · Sat 13:00–22:00
Grajska plaža Restaurant
Nestled by the stunning Lake Bled, Grajska Plaža Restaurant offers a delightful dining experience with breathtaking views and a diverse menu that celebrates local flavors. Perfect for tourists seeking a memorable meal.
Daily 10:00–22:00
Strelec Restaurant
Nestled atop a hill in Ljubljana, Strelec Restaurant offers a refined dining experience with breathtaking views and exquisite cuisine that celebrates local flavors.
Mon–Fri 17:00–22:00 · Sat 12:00–22:00
Restavracija Cool House
Restavracija Cool House is a must-visit dining destination in Ljubljana, offering a unique blend of exquisite cuisine and a vibrant atmosphere, perfect for tourists seeking a memorable culinary experience.
Mon–Sat 8:00–22:00 · Sun 8:00–17:00
Restavracija Šobec
Nestled in the charming town of Lesce, Restavracija Šobec is a culinary gem that invites tourists to indulge in authentic Slovenian cuisine. With its inviting atmosphere and stunning views, it promises a delightful dining experience for every visitor.
Daily 8:00–23:00
Bled Castle Restaurant
Nestled atop a cliff, Bled Castle Restaurant offers breathtaking views of Lake Bled and the surrounding mountains. Enjoy exquisite cuisine in a historic setting, perfect for any traveler seeking a memorable dining experience.
Daily 12:00–22:00
ARROI Restaurant
Discover ARROI Restaurant, a culinary gem in Bled, Slovenia, offering an authentic Thai dining experience amidst breathtaking views. Perfect for tourists craving exotic flavors.
Daily 12:00–22:00
Restaurant Pri Škofu
Nestled in the heart of Ljubljana, Restaurant Pri Škofu offers a delightful culinary experience with a menu inspired by local flavors. This restaurant has become a must-visit for tourists seeking authentic Slovenian cuisine, complemented by a warm and inviting atmosphere. With its moderate pricing and exceptional service, it's the perfect spot to savor delicious dishes after exploring the city's rich history.
Tue–Sat 18:00–22:00 · Sun 12:00–16:00
Naš hram, Psarn Branko s.p. restavracija in picerija naš hram
Nestled in the charming village of Kisovec, Naš Hram is a delightful restaurant and pizzeria that invites tourists to indulge in authentic Slovenian cuisine. With its welcoming ambiance and delectable dishes, it's the perfect spot for a memorable dining experience.
Gostilna Potrbin Jože Potrbin s.p.
Nestled in the charming town of Trojane, Gostilna Potrbin offers a delightful culinary experience that showcases traditional Slovenian cuisine in a warm and inviting atmosphere. Tourists can enjoy a diverse menu that highlights local flavors, all while surrounded by the picturesque landscapes of the region.
Mon–Sat 8:00–21:00 · Sun 9:00–21:00
RESTAURANT TALE OF US
Restaurant Tale of Us in Bled offers a delightful experience of Slovenian cuisine with stunning ambiance, making it a must-visit for food enthusiasts and travelers alike.
Daily 12:00–15:00, 18:00–22:00
Gostilna Pri Marički odprto / opened 10:00 - 21:00, kuhinja / kitchen do / to 20:00
Nestled in the heart of Kropa, Gostilna 'Pri Marički' invites tourists to savor traditional Slovenian dishes in a warm and welcoming atmosphere. Open daily from 10:00 AM to 9:00 PM, this charming restaurant is renowned for its homemade specialties and local ingredients, making it a must-visit for food enthusiasts.
Mon 10:00–21:00 · Wed–Sun 10:00–21:00
Restaurant Pr' Klaudiji
Nestled in the enchanting surroundings of Bled, Restaurant Pr' Klaudiji offers a delightful culinary experience featuring local Slovenian cuisine. With a warm ambiance and a reputation for quality, it's a must-visit for any tourist exploring this picturesque region.
Daily 9:00–17:00
Smučarska koča Trotovnik
Nestled in the scenic landscapes of Dobovec, Smučarska koča Trotovnik offers an unforgettable barbecue experience that tantalizes the taste buds. Surrounded by nature's beauty, this cozy spot is perfect for tourists looking to indulge in hearty meals while enjoying breathtaking views.
Restaurant Creina
Restaurant Creina in Kranj offers a delightful culinary experience with a menu inspired by local flavors, perfect for tourists seeking authentic Slovenian cuisine.
Mon–Fri 7:00–22:00 · Sat–Sun 7:00–10:00, 18:00–22:00
Dinner In The Dark Restaurant
Experience a unique dining experience at Dinner In The Dark, where you'll embark on a sensory journey that challenges your perceptions and tantalizes your taste buds. This one-of-a-kind restaurant in Ljubljana invites you to enjoy a delicious meal in complete darkness, enhancing your sense of taste and smell while creating an atmosphere of intrigue and excitement. Perfect for adventurous foodies, this restaurant is not just about eating; it's about experiencing food like never before.
Thu–Sat 19:00–21:00
Explore Upper Carniola on the map
A handpicked selection of must-see spots in Upper Carniola, mapped for you.
More about Upper Carniola

Upper Carniola travel guide
Explore Upper Carniola’s alpine lakes, historic towns, mountain valleys and traditional food between Bled, Bohinj and the Julian Alps.
Tell me more about Upper CarniolaMore to explore in Upper Carniola
Explore more

Explore more of Slovenia
Discover Slovenia's stunning landscapes, rich cultural heritage, and delightful cuisine. A hidden gem in Europe, perfect for outdoor adventures, history, and culinary exploration.
Explore Slovenia
Getting your guide ready…
We are putting together a fresh copy of the Upper Carniola guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.