Zaca Bar & Restaurant in Zavala – lunch and drinks just steps from the sea

Zaca Bar & Restaurant is situated on the eastern side of Zavala, next to the small Zaca harbour and directly by the pebble beach. The terrace is practically on the shore, allowing easy access from the beach for a coffee, cold drink, or lunch, before returning to swimming.

Zaca serves as both a bar and restaurant. In the morning and throughout the day, it has a more relaxed atmosphere, ideal for coffee and drinks by the sea, while lunch and dinner feature simple Mediterranean and international dishes – from fish and tuna to pizza and burgers.

A large portion of the terrace is shaded, which is particularly pleasant during the hot summer days on the southern side of Hvar.

Terrace almost on the beach

The location is Zaca's greatest advantage.

There are no busy roads or large promenades between the tables and the sea. You sit practically at the edge of the shore, with views over the pebble beach towards the open sea and the island of Šćedro.

This makes Zaca a great spot throughout the day. You can come for a morning coffee, take a break from swimming during the hottest part of the day, or stay for dinner by the sea.

The atmosphere is more akin to a relaxed beach restaurant than a formal dining establishment.

What to eat at Zaca?

The menu is diverse enough to cater to guests wanting fish as well as those looking for something simpler after a day at the beach.

Signature dishes at Zaca include:

  • tuna steak
  • fritto misto
  • octopus salad
  • fish and seafood
  • pizza
  • burgers
  • club sandwich
  • salads.

Tuna appears in several variations, and dishes featuring tuna are among the more interesting options if you wish to stick to seafood without ordering a whole fish.

For a quick lunch after swimming, the simplest choices are pizza, burgers, or sandwiches.

Pizza and burgers

Zaca is not exclusively a fish restaurant.

Pizza and burgers are important parts of the menu and a practical choice for families or groups where not everyone wants fish and seafood.

Burgers are served with chips, and the pizza selection may include some unique combinations beyond the classic varieties.

This type of food suits the beachside location well – there's no need to plan a formal lunch or dress up after swimming.

Coffee, wine, beer, and cocktails

Zaca also functions as a proper beach bar during the day.

You can simply come for a coffee, beer, wine, cocktail, or other cold drink, without needing to order food.

Thanks to the shaded terrace, many guests linger longer than initially planned, especially in the middle of the day when there is little natural shade on the beach.

Later in the afternoon, the terrace is a pleasant spot for a drink before returning to the beach or taking an evening stroll through Zavala.

Homemade desserts

If you have room for dessert after lunch, it’s worth checking what is available that day.

Alongside ice cream and simpler sweets, there are also homemade cakes. The exact selection may vary, so it’s best to ask what has been prepared that day.

Having coffee after lunch makes for a nice conclusion to your time on the terrace.

Zaca Beach right in front of the restaurant

In front of the restaurant is Zaca Beach, marked on Google Maps as Zavala Beach.

This is a smaller pebble beach with very clear water and easy access for swimming. This proximity makes Zaca Bar & Restaurant ideal for a full day of summer activities – a few hours of swimming, lunch in the shade, and a return to the sea.

For families with children, this closeness is particularly practical as there’s no need to drive or walk far to find a restaurant during the day.

View towards Šćedro

From the terrace, you can gaze across the southern coast of Hvar towards the island of Šćedro.

The sea is right in front of the tables, and on calm days, the view over the turquoise shallows and the darker open sea is one of the most beautiful aspects of your visit.

In the evening, the whole area calms down after a day of swimming, making Zaca a very pleasant place for dinner by the sea.

A good spot for families

Zaca is very convenient for families.

The menu is not limited to fish, so children can choose pizza, burgers, or simpler dishes. The beach is right in front of the restaurant, and the shaded terrace provides a break from the sun without needing to return to the apartment.

During the peak season, lunch and dinner can be quite busy, especially as the restaurant is frequented by beachgoers and guests staying in nearby apartments.

Atmosphere

Do not expect formal dining.

Zaca is a relaxed beach restaurant and bar, with wooden tables, a simple summer vibe, and guests often arriving directly from the sea.

This informal character is one of the reasons it fits so well in Zavala.

In the morning, it’s quieter with coffee drinkers, during the day it’s dominated by swimmers, and in the evening, the space takes on more of a restaurant feel by the sea.

How to get there?

Zaca is located in the eastern part of coastal Zavala, next to Zaca harbour.

You descend from the upper part of the village via a local road towards the sea, then follow the road to the eastern end of the settlement.

The roads through Zavala are narrow, so drive slowly and carefully during the summer, especially when passing.

If you are staying in the coastal part of Zavala, the most pleasant way to reach the restaurant is on foot along the shore.

Parking

You can park in available spaces in the Zaca area and along access roads, and then continue on foot to the restaurant.

During July and August, the area by the coast can get quite busy, so it’s easiest to arrive early for daytime visits.

If you are staying in Zavala, you generally won’t need a car to get to Zaca.

When is the best time to visit?

For coffee and a quieter atmosphere, the morning is the most pleasant time.

Zaca works particularly well for lunch as a break during the day at the beach, as the terrace is mostly shaded.

In the evening, the atmosphere changes again – temperatures are more comfortable, the daytime beach crowd diminishes, and the view of the sea becomes more pronounced.

Who is Zaca a good choice for?

Zaca is especially a good choice if you want a relaxed lunch by the beach without leaving your swimming rhythm.

It will suit families, couples, and groups as the menu is not limited to one type of food, offering pizza, burgers, and other simpler dishes alongside fish and tuna.

However, the greatest advantage is not a specific dish but the overall location – a cool terrace, the sea just a few steps away, and a beach to return to immediately after lunch.

Useful information

  • Name: Zaca Bar & Restaurant
  • Location: Zavala, Hvar Island
  • Type: beach bar and restaurant
  • Position: by the harbour and Zaca Beach
  • Ambience: informal terrace almost directly by the sea
  • Shade: most of the terrace is shaded
  • Fish offerings: tuna steak, fritto misto, octopus salad, and other fish and seafood dishes
  • Other offerings: pizza, burgers, club sandwich, and salads
  • Drinks: coffee, wine, beer, cocktails, and other refreshing beverages
  • Desserts: ice cream and a selection of sweets, including homemade cakes when available
  • Family-friendly: yes
  • Outdoor terrace: yes
  • Beach: pebble Zaca Beach is directly in front of the venue
  • View: sea and Šćedro
  • Parking: available spaces in the Zaca area and along access roads; during peak season, it’s more practical to arrive early
  • Access on foot: very easy from the coastal part of Zavala
  • Best for: lunch after swimming, coffee in the shade, cocktails by the sea, and informal dinners