The Best Restaurants in Hvar Town, Stari Grad & Beyond
Whether you’re visiting Hvar for the beaches, the nightlife, or just chasing some much-needed sun, one thing’s for sure – you’re going to eat well. This island might be small, but it’s packed with restaurants that know how to impress. From old-school konobas tucked into stone alleys to chic beach bars with sunset views, there’s no shortage of great food here.
In this guide, I’ve rounded up some of the best spots to eat in Hvar town, Stari Grad, and around the island – places locals return to and visitors remember long after they’ve left. Whether you’re looking for a long seafood lunch, a romantic dinner, or just a killer spot to watch the boats roll in, you’ll find it here.
Before we dive into the best restaurants, let’s answer a burning question…
How Expensive Are Restaurants on Hvar Island?
Hvar has a bit of a reputation for being pricey, and while it can be true – especially along the main promenade in Hvar Town – it really depends on where (and how) you eat.
On average, expect to pay:
- Around €30–€40 per person for a mid-range meal with a drink
- €50+ per person at high-end restaurants or beach clubs
- Around €10–€15 for a light lunch or casual bite
Seafood and meat dishes usually cost more, while pastas and veggie options are a bit easier on the wallet. A glass of house wine typically runs around €5, cocktails closer to €15–25 at fancier spots.
Want to eat well without overspending? Go for lunch instead of dinner, share appetisers, and check out konobas or family-run places in Stari Grad or inland villages. You’ll get a more local experience and often better value.
Best Restaurants in Hvar Town

Hvar Town’s main square is the heart of the action – surrounded by history, sun, and some of the island’s best restaurants
Hvar Town is where most of the action happens – think yachts, cocktails, and lots of good food. The old town’s stone alleyways are filled with everything from high-end dining to casual spots that surprise you with just how good they are.
Paradise Garden Hvar
A lush little hideaway just steps from the busy waterfront, Paradise Garden feels like stumbling into a secret. The vibe is relaxed but stylish – perfect for dinner and cocktails surrounded by greenery. Their seafood pasta and tuna tartare are local favorites, and they’ve got great vegan options too.
- Cuisine type: Mediterranean, seafood
- Price range: €€-€€€
- Location: Ulica dr. Mate Miličića 8, Hvar
- Reservations: +385 95 564 0787
Mediterraneo Dine & Wine
Hidden in a charming courtyard near Hvar’s pier, Mediterraneo Dine & Wine is one of the island’s oldest family-run restaurants, serving Mediterranean cuisine since 1953. While it doesn’t offer a sea view, the warm, scenic atmosphere more than makes up for it, making it a favourite for romantic dinners and relaxed evenings.
- Cuisine type: Mediterranean, European
- Price range: €€-€€€
- Location: Braće Bibić 15, Hvar
- Reservations: +385 91 949 7808
Restaurant Fig
Tucked away behind the main square, Fig is a laid-back favorite serving globally inspired plates with bold flavors. It’s the kind of place where breakfast turns into lunch and maybe even a cocktail. Not traditional, but definitely delicious – think pulled pork, flatbreads, and chimichurri potatoes.
- Cuisine type: International, Vegetarian-friendly, Fusion
- Price range: €€-€€€
- Location: Ivana Frane Biundovića 3, Hvar
- Reservations: +385 21 717 203
Best Restaurants in Stari Grad

Cosy corners like this are what make dining in Stari Grad feel so special
Stari Grad has a slower pace than Hvar Town, but that doesn’t mean you’ll be short on good food. In fact, some of the island’s most charming and authentic restaurants are tucked into this old port town. Whether you’re after fresh seafood or a cosy garden dinner, here are a few favourites.
Restaurant Nook
Tucked into a quiet side street, Nook feels like your own little food discovery. The menu leans into seasonal and local produce, with modern takes on traditional Dalmatian dishes. From burgers to tandoori chicken, you’ll a mix of flavours that reflect both creativity and comfort.
- Cuisine type: Mediterranean, fusion
- Price range: €€-€€€
- Location: Duolnjo Kola 7, Stari Grad
- Reservations: +385 97 740 5797
Blue Doors
Right on the Vela Podloža Square with – you guessed it – bright blue doors, this spot serves fresh, no-fuss seafood. The menu changes depending on the catch of the day, and the steak rarely disappoints. It’s a proper local gem.
- Cuisine type: seafood, Croatian, Mediterranean
- Price range: €€-€€€
- Location: Trg Vela Podloža 2, Stari Grad
- Reservations: +385 91 781 7376
Antika
Located just off Stari Grad’s scenic Škor Square, Antika blends Dalmatian tradition with Italian flair. The menu is compact but creative – think octopus lasagna, beef carpaccio, and a standout affogato for dessert. Street-side tables make it a top spot for people-watching over dinner or enjoying a quiet, shady lunch.
- Cuisine type: Seafood, Mediterranean
- Price range: €€-€€€
- Location: Donja Kola 34, Stari Grad
- Reservations: +385 99 798 1734
Beyond the Towns: Island Gems & Beach Bars with a View
When you’re ready to explore beyond the main towns, Hvar rewards you with some seriously memorable dining spots. Think remote vineyard dinners, beachfront lunches, and restaurants so scenic you’ll forget what time it is.
Hora Hvar
Set on a working organic farm in the UNESCO-protected Stari Grad Plain, Hora is more than just a restaurant – it’s an experience. You can tour the vineyard, try their olive oil, and then sit down to a feast of peka, grilled veggies, and homemade cheese. Come hungry and don’t skip the house wine.
- Cuisine type: Croatian, traditional, organic
- Price range: €€
- Location: Starigradsko Polje, Stari Grad
- Reservations: +385 91 531 8781
Carpe Diem Beach Bar
Carpe Diem is just a short boat ride from Hvar Town, this place is part beach club, part restaurant, part late-night party spot. During the day, it’s perfect for lounging with a cocktail and grabbing a bite – grilled seafood, sushi, and fresh summer salads – all with your feet in the sand and chilled beats in the background.
- Cuisine type: international, Mediterranean, sushi
- Price range: €€€
- Location: Marinkovac Island, near Hvar
- Reservations: +385 99 446 8468
Konoba Kokot
Konoba Kokot is the kind of place locals go back to again and again. This family-run konoba serves up traditional dishes made from local ingredients – homemade goat cheese, island-raised lamb, and wild game caught by local hunters. It’s a bit off the beaten path in the village of Dol, but well worth the detour for an authentic island meal.
- Cuisine type: Mediterranean, seafood
- Price range: €€-€€€
- Location: Kunichica Dvor 8, Dol
- Reservations: +385 91 511 4288
Trica Gardelin
Set right on the waterfront in Vrboska, Trica Gardelin has been serving fresh, locally-sourced seafood for over two decades. Fishermen from the village deliver the daily catch straight to the kitchen, where it’s prepared with simple Mediterranean flair. The setting is as good as the food – relaxed, scenic, and full of charm.
- Cuisine type: Mediterranean, seafood
- Price range: €€-€€€
- Location: Vrboska 404, Vrboska
- Reservations: +385 91 511 4288
Eat Like a Local on Hvar Island
Whether you’re here for a weekend or soaking up a full week of island life, Hvar’s food scene is more than just a supporting act. It’s part of the reason people fall in love with this place.
If you’re curious to go even deeper, you can also join a small-group experience like this Flavours of Hvar tour, which takes you off the beaten path to taste traditional dishes, local wine, and homegrown ingredients straight from the source.
No matter your budget or food preferences, you’ll find something here that stays with you long after your tan fades.