Away from town, beaches are only accessible by boat, car or moped. There are inviting sand beaches in the narrow inlet of Stončića and near Milna. There are stony ones south of Milna and along the whole southern coast of the island. These include Srebrena, located in an inlet near Rukavac, with flat, pale stones and the most beautiful views.
North and west of Komiža, a hiking trail leads along the coast and then up and over a ridgeline to Uvala Perna. On the south side of Vis, halfway between Komiža and Vis town, Uvala Stiniva is reached via a steep downhill trek or by boat.
Small downtown beaches lie just north of Komiža harbour. Further along, by the Hotel Biševo are busy Uvala Pod Gospu and Bjažićevo, both with small pebbles easy on the feet. In the other direction are the quieter pebble beaches of Lučica and Jurkovica.
South from town is popular Kamenica, a pleasant mix of sand and small pebbles, and further south is a nudist beach and secluded swimming spots with rocky beaches – take sandals.
On the west side of Vis harbour, you’ll find a busy public beach near the Hotel Issa. Past the hotel are more rocky beaches, a nudist swimming area and wild, more private beaches beyond. Again, you’ll need sandals. On the other side of the bay, past the British Naval Cemetery, there’s a good pebble beach at Grandovac.