

As you wander through this charming town, you’ll find an array of restaurants guaranteed to delight your taste buds. From the cosy taverns serving time-honoured Croatian dishes to chic eateries offering the latest in international cuisine, your palate is in for an adventure. Whether you’re looking for a casual meal or want to indulge in a gourmet feast at some of the best restaurants in Makarska, the culinary landscape here is as dynamic as its surroundings.

La Pentola Trattoria Italiana
Experience the heart of Italy with every bite, from handcrafted pasta to wood-fired pizzas.

Grano Duro Pizza & Pasta
Savour handmade Italian favourites with a seaside twist at Grano Duro.

Cvit soli restaurant
Taste the Adriatic with seasonal dishes crafted with care and simplicity.

NORI sushi & more
Enjoy fresh sushi and smooth beats in the heart of Makarska’s evening buzz.

Panorama Restaurant
Soak in sweeping views over Makarska’s coastline as you dine above it all.

Konoba Jabuka
A sunset-kissed terrace meets modern Dalmatian flavors.

Papar Grill & Boutique Mesnica
Embark on a culinary adventure with the world's most exclusive meats.

Tempera Street Food & Bar
Bond over street food snacks on Makarska's bustling promenade.

A journey through the world of fine wines awaits, where sun-soaked vineyards and rustic cellars offer a true taste of Dalmatian tradition. From the scenic slopes of the nearby islands to intimate seaside wine bars, experience the rich flavors of local varieties like Plavac Mali and Žilavka. Immerse yourself in Makarska’s vibrant wine culture, a perfect blend of history, flavour and breathtaking views.

Wine Bar Grabovac
Indulge in an exquisite selection of local wines, perfectly complemented by fine snacks.

Grabovac Winery
Spend a leisurely afternoon sipping wines in the picturesque Dalmatian countryside.

Vina Đuzel
Savour limited-series wines from a family-owned highland winery.

Stina Winery
Explore innovative winemaking in the heart of Brač Island's tradition.
Valamar Riviera d.d. has accommodation facilities in the Republic of Croatia and the Republic of Austria, where it operates through its branch Valamar Riviera d.d., Zweigniederlassung Austria, Gamsleitenstraße 6, 5563 Obertauern, FN 583355 a (Landesgericht Salzburg), VAT ID: ATU 78289647. Additionally, Valamar is a management company that, based on contracts, manages the tourism segment of the business and offers accommodation services in the facilities of Imperial Riviera d.d., Republic of Croatia, Rab, Jurja Barakovića 2, OIB: 90896496260 and HELIOS FAROS d.d., Republic of Croatia, Stari Grad, Naselje Helios 5, OIB: 48594515409. The term Valamar properties includes accommodation facilities of Valamar Riviera d.d., in Croatia and Austria, as well as accommodation facilities of other companies it manages.