Zavala Beach is a beautiful pebble beach located in Starigrad on the island of Hvar. This beach is known for its crystal-clear turquoise waters and stunning views of the surrounding cliffs and vineyards. Zavala Beach offers a peaceful and secluded atmosphere, making it a perfect spot for relaxation. Visitors can enjoy swimming in the calm and refreshing sea or sunbathe on the smooth pebbles. The beach is also a great starting point for exploring the nearby hiking trails and vineyards. There are a few beach bars and restaurants nearby, where visitors can enjoy a refreshing drink or a delicious meal.