The best areas to stay in Vis are Vis Town and Komiža, depending on the type of experience you're seeking.
Vis Town, located on the island's eastern side, is the larger of the two main settlements and the primary port of entry. The town is split into two distinct areas: Kut, the older, more picturesque part with narrow streets, stone houses, and waterfront restaurants, and Luka, the bustling ferry port area with a promenade lined with cafes and shops. The area around Riva is particularly central and convenient.
For couples looking for a relaxed yet sophisticated holiday, Kut in Vis Town is an excellent choice. It offers a romantic setting with its historic architecture, waterfront dining, and easy access to walking paths. You'll find boutique hotels and private apartments here, providing a more intimate experience. The nearby beaches like Grandovac are easily accessible for a refreshing swim.
Komiža, situated on the western side of the island, is a traditional fishing village with a distinctly different character. It's known for its colourful houses, a charming harbour, and a more laid-back atmosphere. The main promenade, leading to the local church of St. Nicholas, is the heart of the village, dotted with seafood restaurants and small shops.
Families often find Komiža appealing due to its calmer pace and easy access to beaches. Gusarica beach is particularly popular with families for its clear waters and gentle slope.