Fresh Seafood, Crystal-Clear Waters and Relaxed Beach Dining on Vis Island
Nestled on the shores of Tepluš Bay in Rukavac, Diamond Beach Beach Bar & Restaurant is one of the most idyllic places to enjoy a meal by the sea on Vis Island. Surrounded by crystal-clear Adriatic waters and a relaxed Mediterranean atmosphere, it’s the perfect destination whether you’re spending the day at the beach, arriving by boat, or exploring the island by car.
The restaurant is known for its fresh seafood, Mediterranean flavours and welcoming service. The menu features everything from grilled fish, tuna and scampi to octopus salad, squid and carefully prepared meat dishes, all served with beautiful views across one of the island’s most picturesque bays. Every meal is made with fresh ingredients and a focus on simple, authentic Dalmatian cooking.
During the day, many visitors stop by for a leisurely lunch after swimming or paddleboarding in the calm turquoise waters. Others settle in with a cocktail, a glass of Croatian wine or a cold beer while enjoying the peaceful surroundings. As the afternoon turns into evening, Diamond Beach becomes a wonderful place to watch the sun begin to soften over the Adriatic.
Tepluš Bay is considered one of the hidden gems of Vis Island. Its clear water, sheltered pebble beach and relaxed atmosphere make it a favourite for families, couples, sailors and anyone looking to experience the slower pace of island life. Whether you’re visiting for a refreshing drink, fresh seafood or simply to spend a few hours by the sea, Diamond Beach offers an authentic Mediterranean experience that captures the spirit of Vis.
Whether you stop by for lunch, dinner or simply a drink as the lights come on over Kut, Lambik offers the kind of relaxed atmosphere that makes visitors return again and again.
VisitVis is your local guide to Vis, Croatia. We curate restaurants, beaches, and experiences so you can plan & play with confidence.
Copyright © 2026 VisitVis.com. Design: Stian Guttorm Skaget www.designor.no – Team-login