Search hotels on Vis Island, Croatia

Enter your dates and choose from 324 hotels and other places to stay

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Stay at the best hotels on Vis Island

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Marshal Hotel Heritage

Hotel in Vis

Beachfront Location: Marshal Hotel Heritage in Vis offers a private beach area and direct beachfront access. Guests can relax on the sun terrace or enjoy sea views from their rooms.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, and free WiFi. Additional amenities include sea or city views, sofa beds, and free toiletries.

Dining Experience: The hotel serves Mediterranean, local, and Croatian cuisines with continental, buffet, à la carte, vegetarian, vegan, and gluten-free options. An on-site restaurant and bar provide dining and refreshments.

Nearby Attractions: Beach Zmorac is a 3-minute walk away, while Eta Atelier lies 2297 feet nearby. Split Airport is 51 mi from the property.

D
Djordje
From
Serbia
Everything. Great location, staff, food, hospitality and actual property.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 153 reviews
Price from
$123.45
1 night, 2 adults

House Bava

Hotel in Vis

Comfortable Accommodations: House Bava in Vis offers a 4-star guest house experience with free WiFi, air-conditioning, and private bathrooms. Each room includes a hairdryer, dining table, and soundproofing for a relaxing stay.

Modern Amenities: Guests enjoy a kitchenette, patio with mountain views, and outdoor furniture. Additional amenities include a refrigerator, work desk, and free toiletries. The property is pet-friendly and highly rated for its convenient location and room cleanliness.

Local Attractions: Located less than 0.6 mi from Prirovo Town Beach and Rimske Terme, House Bava is also close to Issa and Baterija. Split Airport is 50 mi away. Activities such as fishing, hiking, and cycling are available nearby.

M
Max
From
United Kingdom
Everything was very clean with everything we could have needed
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 379 reviews
Price from
$49.10
1 night, 2 adults

The Little Gem

Hotel in Komiža

Historic Setting: The Little Gem in Komiža is housed in a historic building, offering a unique atmosphere. The property features air-conditioning, private bathrooms, and soundproofing, ensuring a comfortable stay.

Dining and Leisure: Guests can enjoy a restaurant and bar, complemented by a coffee shop and sun terrace. Free WiFi is available throughout the property, alongside a beachfront location. Additional amenities include a mini-bar and electric kettle.

Local Attractions: Lucica is a 1-minute walk away, while Srebrna Bay lies 11 mi from the property. Other nearby attractions include Crkva SV. Ante (3.7 mi) and Titova Špilja (6.8 mi). Split Airport is 57 mi distant.

A
Archbold
From
United States
Very clean, amazing location and comfortable bed!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 106 reviews
Price from
$73.57
1 night, 2 adults

Apartment Ana

Hotel in Vis

Comfortable Accommodations: Apartment Ana in Vis offers a 3-star apartment with a terrace and free WiFi. The ground-floor unit features a private entrance and a quiet street view.

Modern Amenities: The apartment includes air-conditioning, a fully equipped kitchen with a dining area. Guests can accommodate pets.

Prime Location: Located less than 0.6 mi from Prirovo Town Beach and Rimske Terme, and a 6-minute walk to Issa. Split Airport is 50 mi away. Highly rated for its convenient location and value for money.

A
Anthony
From
Croatia
Extremely lovely apartment and host. The apartment’s cleanliness was impeccable and the area was super quiet even though it’s right next to Vis’ center.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 182 reviews
Price from
$51.33
1 night, 2 adults

Bed & Breakfast Dionis Vis

Hotel in Vis

Just steps away from the charming Vis promenade and 328 feet from a small pebbly beach, Bed & Breakfast Dionis Vis offers air-conditioned rooms equipped with free Wi-Fi, LCD satellite TV and a small...

S
Solana
From
United States
Lovely views and friendly staff!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 109 reviews
Price from
$87.60
1 night, 2 adults

Apartment Pod kulom

Hotel in Vis

Comfortable Living Space: Apartment Pod kulom in Vis offers a one-bedroom apartment with a bathroom. The property features parquet floors, a dining table, and a fully equipped kitchen with a stovetop, electric kettle, and kitchenware.

Modern Amenities: Guests enjoy free WiFi, air-conditioning, streaming services, and a washing machine. Additional amenities include a hairdryer, shower, TV, and a wardrobe.

Prime Location: Located less than 0.6 mi from Prirovo Town Beach and Issa, the apartment is a 6-minute walk from Rimske Terme. Nearby attractions include Baterija (1.1 mi) and Eta Atelier (13-minute walk). Split Airport is 50 mi away.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$75.06
1 night, 2 adults

Paradise found

Hotel in Komiža

Comfortable Accommodations: Paradise found in Komiža offers a two-bedroom villa with a living room. The property features a hot tub, outdoor fireplace, and a sun terrace. Guests enjoy sea views, air-conditioning, and a balcony.

Modern Amenities: The villa includes a kitchenette, washing machine, and free WiFi. Additional facilities include a private check-in and check-out service, outdoor seating area, and free on-site parking.

Local Attractions: Gusarica Beach is a five-minute walk away. Split Airport is 57 mi from the property. Nearby attractions include Crkva SV. Ante (3.7 mi) and Gradina Taleška glavica (6.2 mi).

A
Ankit Navinchandra
From
Netherlands
Amazing house, parking available at the location. Perfect especially if you also want to take the car to Komiza. Many things/items were available in the kitchen and house that were useful for us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
$227.73
1 night, 2 adults

Apartment South Side, Vis

Hotel in Vis

Comfortable Living Space: Apartment South Side in Vis offers a recently renovated 3-star apartment with two bedrooms and a living room. The property includes a terrace and free WiFi, ensuring a pleasant stay.

Modern Amenities: Guests can enjoy air-conditioning, a fully equipped kitchenette, washing machine, and free toiletries. Additional amenities include a dining table, sofa bed, and parquet floors, providing comfort and convenience.

Convenient Location: Located 1.1 mi from Srebrna Beach and Srebrna Bay, the apartment is 55 mi from Split Airport. Nearby attractions include Spomenik Nob-A (2.2 mi) and Sv. Kuzma i Damjan (3.7 mi). Free on-site private parking is available.

R
Ros
From
United Kingdom
Nice, clean, modern & well equipped apartment. Nice outdoor space & gorgeous views
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
Price from
$93.42
1 night, 2 adults

Valentina

Hotel in Vis

Comfortable Accommodations: Valentina in Vis offers a spacious apartment with a terrace and free WiFi. Guests enjoy sea views, air-conditioning, and a fully equipped kitchenette.

Modern Amenities: The apartment features a balcony, washing machine, private bathroom, and a fireplace. Additional amenities include a dishwasher, TV, and a sofa bed.

Prime Location: Located a 3-minute walk from Prirovo Town Beach and near attractions such as Rimske Terme and Issa. Split Airport is 50 mi away. Highly rated for its host and room cleanliness.

S
Stefan
From
Serbia
Everything was very clean, quiet and close to the ferry & the public beaches, the owner Stipe was very easy to talk to, and on top of all this, they have a very cute cat named Viki! I will recommend this place to everyone, on Booking and off it as well.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 51 reviews
Price from
$115.55
1 night, 2 adults

Bed and Breakfast BLUE in BLUE, Room GREEN +

Hotel in Komiža

Comfortable Accommodations: Bed and Breakfast BLUE in Komiža offers comfortable rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a dining table, refrigerator, TV, and wardrobe.

Delicious Breakfast: Guests can enjoy a continental or full English/Irish breakfast in the room. The breakfast area provides a pleasant start to the day.

Outdoor Spaces: The property features an outdoor seating area, ideal for relaxation and socializing.

Prime Location: Zanicovo Beach is a 2-minute walk away, while Srebrna Bay lies 11 mi from the bed and breakfast. Split Airport is 57 mi distant. Highly rated by guests.

S
Smilkovska
From
Serbia
The room and the toilet were very clean. The location was good, on a 5 min walk from the Gusarica beach and the center.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 41 reviews
Price from
$50.18
1 night, 2 adults
See all 324 hotels on Vis Island

Most booked hotels on Vis Island in the past month

See all

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 153 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 139 reviews

FAQs about hotels in Vis Island

See reviews by guests who stayed at hotels on Vis Island

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews
Excellent location, spacious room, delicious breakfast made by the owner Tatjana, who is an amazing person, very concerned to please the guests. Wonderful place to stay. I highly recommend
Guest review by Flavio Aurelio
Brazil
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 27 reviews
The position wasn't good for us, but it is a decent position in ViS. Landlady is nice, even tho I'd like more information about an apartment when I rent one.
Guest review by Alfarone
Sweden
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Everything was just fantastic. What a piece of paradise! The house is just a marvel, Komiza is a piece of heaven. Simply, the time stands still there.
Guest review by Antonio
Croatia
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 139 reviews
Beautiful setting, great ambience, fantastic host and delicious breakfast. The restaurant is also set in a beautiful, authentic stone walled garden.
Guest review by Derek
Thailand
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews
The entire experience was outstanding
Guest review by Vincent
United States
From $104.90 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 109 reviews
Lovely views and friendly staff!
Guest review by Solana
United States

Planning a trip? Get inspired by reviews of cities on Vis Island

Scored out of 10, guest rating 10

I love Vis! It's a green little oasis in the Adrian sea.

I love Vis! It's a green little oasis in the Adrian sea. I love how many hiking trails I can find there - they're everywhere! The off-season vibe is my kind of vibe, where I can roam undisturbed and enjoy private little beaches with abandoned huts, and the military tunnels without anyone else there. I love the local wines, the food, everything.
Guest review by Kairit
Estonia
Scored out of 10, guest rating 10

Komiža is surprisingly live, number of good restaurants and...

Komiža is surprisingly live, number of good restaurants and cafeterias. Things to do: museum, concerts, interesting workshops by Issa School of Social Autonomy, bakery is fantastic, cake shop is top. Island Issa is beautiful, best beach is surely Srebrena. Town Vis is not far away, if you take the old road, view is beautiful.
Guest review by Davor Hanzevacki
Croatia
Scored out of 10, guest rating 8.0

When we arrived, we were greeted by the lovely host.

When we arrived, we were greeted by the lovely host. There was 2 beers in the fridge and some nuts which was a lovely add. It was clean and can’t fault the host or the room. However, the only thing to be made aware of is that the location is very far away from the port. It is a 20 minuet walk to the beach. A supermarket near by is mentioned however we were not able to find it. Luckily we had hired a car and were able to drive to others about 30 minuets away. There are 2 restaurants which are both lovely within walking distance but only sell fish related dishes. Would be perfect for a weekend away of peacefulness and to get away from others.
Guest review by Isabelle
United Kingdom
Scored out of 10, guest rating 8.0

The old part of town and waterfront is beautiful and...

The old part of town and waterfront is beautiful and peaceful. We did not like the new part of town so much - it is a bit overrun with loud tourists and huge yachts, some of which blare out loud music.
Guest review by David
United Kingdom
Scored out of 10, guest rating 10

Komiža is really nice place to spend your holydays, lots of...

Komiža is really nice place to spend your holydays, lots of restaurants and bars, offers daily trips by boat around the island and to island Biševo. Atmosphere is very relaxed and easy going, just how it is supposed to be when you are on you vacation. Beaches are really beautiful and clean. If you have a car, you can easily visit other places and beaches on the island traveling up to 20 minutes.
Guest review by Alujević
Scored out of 10, guest rating 10

We live in a neighboring country and have traveled...

We live in a neighboring country and have traveled extensively in Croatia. Vis is our favorite island. The beaches are stunning, the food is great, there's interesting history, it's not crowded or over-touristed and it's not too big. I wouldn't necessarily recommend Vis for a first trip to Croatia unless it's part of a longer itinerary because there's a bit less to do on the island, but for those who simply want to relax and enjoy a pretty authentic island experience, Vis is perfect. We recommend Srebrena beach, Zaglav (a great sandy beach for kids, even though it's a walk), and Stiniva (our girls managed the hike without problem, but they are used to hiking). For food, we loved Roki for Peka and Dida Luka for fresh fish. The island is small and easy to navigate, but it's definitely best to have your own vehicle to fully explore and experience everything Vis has to offer.
Guest review by Matthew
Bosnia and Herzegovina
Scored out of 10, guest rating 10

Komiza has a small village feel to it.

Komiza has a small village feel to it. The architecture is beautiful to walk around the surrounding streets. There are about 4/5 pebble beaches within about a 10-15 min walk. The water is warm and crystal clear. The restaurants are based around the harbour area and provide pretty good food. There are plenty of 1 day boat trip options available and there are 2 Scuba Diving centres in the village. There are bike/motorbike hire to explore the countryside around the island. This place is idyllic, but don't tell anyone!
Guest review by Neil
United Kingdom

More places to explore, more ways to go