(This post may contain affiliate links. Find more info in my disclaimer.)
From the simple and casual to sophisticated, we lay out the best Budva restaurants for you here.
Being the bustling hub of Montenegrin tourism that it is, Budva is not short of eateries. Like Budva itself, you have a wide range of choices from the busy and happening to the quiet and sophisticated. You can choose places that are in the thick of the action with a busy, resort atmosphere. You can also choose quiet family-run seaside restaurants for candlelit dinners for that special occasion.
When in Petrovac, there's just one place to go for authentic Montenegrin seafood and meat specialties - Konoba Mediteraneo.
Idyllic setting with sea views, great food, friendly service... and they'll give you a discount with your Montenegro Explorer Card.
Put this on your list of places to visit!
Find out more here.
As the name suggests – Stari Grad meaning ‘old town’ – this restaurant lies in the centre of the old town. They specialise in traditional Montenegrin dishes, especially local seafood. We’ve had an excellent fish meal here (that was also huge!) and we topped it off with their famous pancakes for dessert. The family run restaurant also brews its own beer and your experience is completed by being serenaded by a local guitarist.
You can enjoy the ambience of their stone interior or take a table on the beach in summer. They also have a room for larger private functions – perfect if you’re celebrating a birthday or a special occasion.
It would be easy to miss Giardino as it’s located on the main road between Budva and Petrovac in an unassuming village called Rezevici. But it’s definitely worth stopping at. The restaurant has a large outdoor terrace where you can enjoy the stunning sea views that the Budva Riviera is known for. Stay here for a sunset dinner and you won’t be disappointed. With the tame bunnies hopping around, it's perhaps one of the best Budva restaurants to take your kids to.
The food here is classic Montenegrin - either seafood dishes like calamari and prawns, or lamb, slow-cooked under the sac. As with most Montengrin restaurants, the mains are priced at around 8 - 12 Euros and the portion sizes are generous.
Tri Ribara has to be one of the best Budva restaurants right on the beach. Here you'll find all the Montenegrin coastal classics like black risotto and octopus salad, these are served along with parsley and garlic infused oil and toasted homemade bread. Pair your meal with a Plantaze red or chilled rose and just sit back and enjoy the view!
Perla is a stylish restaurant and bar in the centre of Budva. They’re open from morning until late at night, when it becomes more of a night club. The menu is mainly Italian inspired with sandwiches, pastas and salads. However, whenever we go here I like to get the ‘priganice’. Priganice are fried dough balls or sticks and are served with cheese or honey. You’ll also find heartier meals on offer like njeguski steak and local bass.
Perla also has ‘zito’ on the menu, which is a dish that’s common in households but unusual to find in restaurants. It’s a traditional fasting dish of wheat soaked in sugar water and served with walnuts. This is usually served in Montenegrin households at fasting times such as around Christmas and Easter.
UPDATE MARCH 2015: Perla is now closed and the building is being rebuilt. We'll wait to see whether it reopens.
If you are looking for somewhere for a special, perhaps romantic dinner, look no further than Blanche in Przno. Przno Beach is about 10 minutes by car from Budva, heading towards Petrovac. This is where you’ll find more of a quiet and sophisticated atmosphere than in Budva itself. The restaurant has a modern Mediterranean style and menu, with options like mozzarella and grilled peaches in champagne sauce. Accompanying your meal you’ll enjoy sea views of gorgeous Przno beach and the azure Adriatic. Blanche is known as one of the best Budva restaurants on the whole Riviera.
Back in Budva centre, about 100m from Budva old town, you’ll find Hemingway café.
This is perhaps the best Budva restaurant for mingling with the locals who like to linger over brunch or coffee and shoot the breeze. They have a shaded terrace with tables and an inside seating area that’s encased in glass, so it’s a great spot for all weather. The meals here are generally casual favourites like sandwiches and pasta with a twist – my favourite is the salmon and vodka risotto.
Babaluu is currently one of the most popular places in Budva. There's plenty of seating both inside and outside and it's situated in TQ Plaza in the centre of Budva.
On the menu you'll find various casual options like sandwiches, pasta and pizza. They have a selection of tasty desserts served in mason jars to go with your coffee too.
Merkur is a little off the beaten path in Budva in that it's not along the seafront. It's actually right behind the bus station so it's still a walkable distance or short taxi ride from the seaside.
It's well worth the trip too. I'm going to go out on a limb and say this is our favourite restaurant in Budva.
Fine out more about this restaurant here.
This is a local's secret just 5km from Budva.
It's a great place to take the kids. There's a waterfall walk, zipline, restaurant and dozens of animals.
Find out all about it here.
Have you had an unforgettable meal on the Budva Riviera? Share your story, tip or review about the best Budva restaurant you've been to. You can even add your photos!
Book your accommodation anywhere in the world through any of the search boxes on our site and we'll make a donation towards sterilising stray animals in Montenegro.
It costs you nothing, and you get the biggest selection and lowest prices guaranteed. It's a win-win!