14 Best Restaurants in Hvar, Croatia
From seaside grills to family-run taverns, here are the best restaurants in Hvar, beyond just the buzz of Hvar Town.
Hvar might be known for its party scene and glitzy beach clubs, but spend a little time here and you’ll quickly realize there’s much more simmering beneath the surface — especially when it comes to food. Yes, the island is stunning, but it also knows how to feed you really well.
As a travel writer and photographer based just across the Adriatic in southern Italy, I finally carved out a full week to explore Hvar — not just to sunbathe and swim, but to eat my way around the island properly.
I came looking for the kind of meals that stick with you — the long, slow lunches under vine-covered pergolas, the fresh-from-the-boat seafood, the tucked-away konobas where the family dog naps under your table, and the house wine flows like water. I wasn’t after tourist traps or spots coasting on good views and mediocre menus — I wanted both as well as flavor, authenticity, and a bit of local character.
From low-key taverns grilling octopus over open flame to contemporary, fine-dining kitchens elevating traditional Dalmatian ingredients, every place on this list stood out for all the right reasons.
One important note: this guide focuses on the best restaurants in Hvar, Croatia — that is, across the entire island (including Stari Grad, Vrboska, and Jelsa), not just Hvar Town. To really taste Hvar, you need to venture beyond the marina.
14 Best Restaurants in Hvar
1. Mediterraneo
On a charming piazza in Hvar Town, Mediterraneo is a family-run gem that has been cooking up local delicacies for diners since 1953. With its warm hospitality and a complimentary glass of house-made honey grappa to start your meal, it’s no wonder this restaurant has been one of Hvar’s best restaurants for years.
The menu offers a creative take on Mediterranean cuisine, showing off the freshest local ingredients. Anyone with a love for seafood will appreciate dishes like the octopus carpaccio and seafood risotto, while for meat eaters, there are options such as the premium Argentinian ribeye, wet-aged in-house for 60 days.
The ambiance is equally inviting, featuring a spacious terrace adorned with floral arrangements and a cozy private room lined with fine Croatian wines. Given its popularity, especially during the high season, make sure to book ahead to secure your spot at this beloved Hvar establishment.
2. Dalmatino
Dalmatino is one of those restaurants in Hvar Town that everyone seemed to recommend — and after eating there, it’s easy to see why. It’s casual but polished, with genuinely friendly service and a menu that hits all the Dalmatian classics with a few creative twists. It’s busy, lively, and clearly knows what it’s doing.
I started with the octopus carpaccio, which was light, fresh, and beautifully plated, followed by the tuna tartare — well-seasoned, bright with citrus, and served with just the right crunch. Both dishes were clean and focused, letting the quality of the seafood shine.
The vibe here is relaxed but well-run — the kind of place where you’re greeted with a small welcome drink and the waiters take time to talk you through the menu. Portions are generous, the seafood is reliably good, and there’s enough variety to keep things interesting if you come back more than once.
Reservations are a must in high season — Dalmatino books up fast and for good reason.
3. San Marco
San Marco is the in-house restaurant at the Palace Elisabeth, one of Hvar Town’s most luxurious hotels — and it delivers exactly the kind of elevated dining experience you’d expect in a setting like this. With views over the main square and a menu that leans upscale Mediterranean, it’s a solid choice if you’re after a quieter, more refined meal.
The menu is compact but well-curated. Expect dishes like Adriatic fish, lamb, pasta, and seasonal vegetables, all presented with a fine-dining touch. Service is professional and attentive without being overbearing, and the wine list includes a good selection of Croatian labels.
It’s not the place for a spontaneous, walk-in dinner — this is more of a planned, sit-down evening, ideal if you’re staying at the hotel or looking to splurge a little. Prices are on the higher side, but the setting, the food quality, and service reflect that. Overall, San Marco is a reliable pick for a more formal dinner in Hvar Town.
4. Black Pepper
Black Pepper is one of the better-known restaurants in Hvar Town, and while it definitely caters to the summer crowd, it still manages to feel personal and well-executed. The setting is charming — tucked along one of the stone alleyways just above the main square — and the small terrace gives it a slightly tucked-away feel, even when it’s busy.
The menu is modern Mediterranean with a strong Dalmatian foundation. I ordered the octopus stew, which was super fresh and came with a creative twist. Service was friendly and efficient, and while the place clearly runs like a tight ship in peak season, it doesn’t feel rushed or touristy.
It’s definitely on the more polished end of the dining spectrum in Hvar Town, but still casual enough to feel comfortable. You’ll want to book ahead — tables fill quickly, especially in the evening — but if you’re looking for something that balances style, quality, and a good location, Black Pepper is a solid pick.
5. Don Quijote
Don Quijote doesn’t get as much buzz as some of the flashier spots in Hvar Town, but that’s what makes it worth mentioning. It’s low-key, friendly, and more about good food than scene.
The menu leans classic — think grilled meats, pastas, and seafood — but everything is done well, with that no-fuss, satisfying kind of cooking that just hits the spot.
I stopped in for a casual lunch and ended up staying longer than planned. The seafood risotto was generous and full of flavor, and the house wine was surprisingly good for the price. Service was warm and unrushed, and the staff took the time to chat and make recommendations without hovering. The views, too, out over the water were spectacular.
It’s the kind of place that’s easy to overlook, but if you want a solid, relaxed meal without the waitlist or the frills, Don Quijote is a great option (but make sure to book this ahead too, especially for dinner).
6. Fig Hvar
While most restaurants in town stick to the tried-and-true Dalmatian formula of grilled fish, risotto, and octopus, Fig does something totally different. The menu is global, playful, and full of bold flavors you won’t find elsewhere on the island.
Think pulled pork burritos, mango chutney flatbreads, and chipotle-style eggs — it’s the kind of food that feels familiar if you’ve been traveling for a while and want a break from seafood-heavy menus. I went for the veggie breakfast burrito (we visited for brunch), and it was genuinely great — fresh, flavorful, and a nice change of pace.
It’s also a casual, friendly spot with great service and a loyal following, especially among younger travelers and expats. You’ll find it tucked away just off the main square, and while it’s not trying to be traditional, it’s clearly doing something that works. A good pick when you’ve had your fill of grilled squid and want something a little different.
7. Stajun Hvar
Stajun is one of the best restaurants in Hvar Town if you’re after something a little more refined and ingredient-driven. Just a few steps from the main square, it offers a modern Mediterranean menu that changes with the seasons and sources from local family farms.
Dishes are creative but grounded — I tried the gratin scallops and the truffle burrata with fig jam, both of which stood out for their balance and depth of flavor.
The courtyard setting is peaceful, the service is polished, and the vibe is just upscale enough without being stuffy. A great pick if you’re looking to elevate your dining experience beyond the usual island fare, as I have to say, this was one of my favorite meals on Hvar.
8. Macondo
Macondo is a well-established spot in Hvar Town, known for its traditional Dalmatian cuisine and fresh seafood. Located on Marije Maričić Street, just a short walk from the main square, it offers a lovely atmosphere with both indoor and outdoor seating options.
The menu features classic dishes like gregada (a traditional fish stew), seafood risotto, and grilled fish, all prepared with locally sourced ingredients. One of their notable offerings is the “Big Mama” steak, a hearty dish named after a character from Gabriel García Márquez’s novel, reflecting the restaurant’s literary inspiration.
While Macondo is popular among tourists, it maintains a reputation for authentic flavors and a relaxed dining experience. Make sure to make a reservation during peak season, as the restaurant tends to fill up quickly. Also, note that they accept cash payments only, but this may change for this season.
9. Konoba Menego
Konoba Menego is a standout among the best restaurants in Hvar for it’s authentic, no-frills Dalmatian dining experience. Tucked away in the Groda district, this family-run tavern occupies a restored 14th-century stone house, offering a cozy, rustic atmosphere that feels more like stepping into a local’s home.
The menu is a celebration of traditional Croatian fare, featuring dishes like paški cheese from Pag Island, Dalmatian pršut, marinated anchovies, and the hard-to-find Forska pogača (Hvar anchovy pie). Seafood enthusiasts will appreciate options such as grilled octopus and marinated anchovy salads, complemented by hearty vegetable sides like eggplant and peppers.
Adding to its charm, Konoba Menego eschews modern distractions—there’s no beer, Coca-Cola, or fries on the menu. Instead, diners are encouraged to savor house-made wines from the family’s vineyard on Sveti Klement Island. The staff, often dressed in traditional attire, provide warm and attentive service, I know I was made to feel genuinely welcomed.
Note that the restaurant operates seasonally from April 1st to November 1st and accepts cash payments only. Reservations are a must, especially during peak season, as this beloved spot tends to fill up quickly.
10. Antika Restaurant (Stari Grad)
Antika in Stari Grad is a standout among the best restaurants in Hvar, offering a delicious blend of traditional Dalmatian flavors and a relaxed, inviting atmosphere. Located in a 16th-century stone house, the restaurant features charming dining spaces, including an upstairs terrace and tables along a cobblestone alleyway, creating a cozy and authentic setting.
The menu features mostly fresh seafood dishes, such as tuna steak, sea bass, and truffle pasta, all of them having exceptional freshness and flavor. The seafood pasta and risotto were some of the best I’ve tasted on Hvar Island.
The combination of quality cuisine, historic ambiance, and attentive service makes Antika a memorable dining experience that captures the essence of Stari Grad’s laid-back culinary scene.
11. Terra Restaurant (Stari Grad)
Terra Restaurant, nestled within the luxurious Maslina Resort in Stari Grad, offers a refined dining experience that stands out among the best restaurants in Hvar. The restaurant embraces an “earth-to-plate” philosophy, emphasizing fresh, seasonal ingredients sourced from the island’s own gardens and local producers.
The menu artfully combines French culinary techniques with Mediterranean flavors, featuring both sea and land dishes. You can enjoy a meal in the elegant indoor dining room or on the poolside terrace, both offering beautiful views of the Adriatic Sea.
Terra has a commitment to quality and sustainability, along with its sophisticated ambiance, which makes it a top choice for those seeking a memorable but more upscale dining experience in Stari Grad and Hvar.
12. Konoba Kokot (Dol)
Konoba Kokot in the village of Dol is a hidden gem among the best restaurants in Hvar, offering a genuine taste of traditional island cuisine. This family-run konoba is renowned for its hearty dishes like wild boar and octopus peka, both slow-cooked under a bell-shaped lid to enhance their rich flavors. The rustic setting, complemented by warm hospitality, creates an inviting atmosphere that feels like dining in a local’s home.
We were welcomed with complimentary grappa and dried figs, setting the tone for a memorable meal. The menu also features homemade cheeses and a variety of grilled meats, showcasing the family’s dedication to preserving Hvar’s culinary traditions. It’s important to note that peka dishes require advance ordering, and the restaurant operates on a cash-only basis.
For anyone looking for an authentic and relaxed dining experience away from the bustling tourist spots of Hvar Town, Konoba Kokot offers a delightful journey into the heart of Hvar’s gastronomic heritage, but you’ll need your own transport to get here.
13. Trica Gardelin (Vrboska)
There are many reasons to visit the coastal town of Vrboska on Hvar, and one of them is Trica Gardelin. This family-run restaurant, established in 1997, has become a local favorite for its fresh seafood and welcoming staff.
The restaurant is located along the picturesque waterfront and offers a menu rich in Adriatic flavors. Dishes like grilled octopus, fresh lobster, and squid are complemented by home-grown vegetables and olive oil from the family’s own production. The restaurant also features a selection of local wines, enhancing the authentic dining experience.
With its spacious terrace overlooking the sea and a reputation for friendly service, Trica Gardelin provides a relaxed setting to enjoy traditional Dalmatian cuisine in one of Hvar’s most off-the-beaten-path towns.
14. Obala ( Jelsa)
Obala in Jelsa is a beloved waterfront bistro that beautifully captures relaxed Dalmatian dining. Situated right on the harbor promenade, it offers stunning views of the bay and the gently swaying boats, making it an ideal spot for a long lunch in the sunshine.
The menu features a variety of dishes, including fresh seafood, grilled meats, pasta, and pizzas, catering to diverse tastes. Homemade ice cream and cakes are also available, providing a sweet conclusion to your meal.
With its combination of scenic views, diverse menu, and warm hospitality, Obala stands out as one of the best restaurants in Hvar, offering a memorable dining experience in the heart of Jelsa.
So, which of these top restaurants in Hvar do you plan to visit? Let me know below, I’d love to hear from you.
Now more than ever, make sure not to leave home without travel insurance. For the last few years, I’ve been using Safetywing Nomad Insurance for all my individual trips and digital nomad lifestyle and there’s no better company for all my insurance needs. Cover starts from as little as $42 per month. Get your quote below now.
Planning a trip right now? These are just some of my favourite websites I use to book everything from hotels to rental cars!
Rentalcars.com and Discover Cars for quick and easy car rentals worldwide
Booking.com for great deals on hotels
Agoda also for great deals on hotels
Get Your Guide and Viator for tours and adventures around the world
FOUND THIS HELPFUL? PIN IT AND SHARE