Search hotels on Vis Island, Croatia

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities on Vis Island

Vis

396 hotels

Komiža

233 hotels

Rukavac

52 hotels

Oključna

3 hotels

Rogačić

9 hotels

Podstražje

7 hotels

Kut

3 hotels

Podšpilje

3 hotels

Stay in Vis Island's best hotels!

Filter by:

Star rating
Review score

Marshal Hotel Heritage

Hotel in Vis

Located in Vis, 300 metres from Beach Zmorac, Marshal Hotel Heritage provides accommodation with a private beach area, free private parking, a terrace and a restaurant.

A
Attila
From
Hungary
We were the only one guests for a week - but full nice and perfect service, breakfast and dinner
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 130 reviews
Price from
US$176.62
1 night, 2 adults

Nautic Studio A1

Hotel in Vis

Set in Vis, a few steps from Beach Vagan and 8.9 km from Srebrna Bay, Nautic Studio A1 offers air conditioning. Offering free WiFi throughout the property, the non-smoking apartment has a hot tub.

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

Komiža Sea Breeze

Hotel in Komiža

Offering a terrace and city view, Komiža Sea Breeze is located in Komiža, 100 metres from Zanicovo Beach and 18 km from Srebrna Bay.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$168.48
1 night, 2 adults

The Wave Seafront Apartment Vis

Hotel in Vis

Set in Vis, The Wave Seafront Apartment Vis is a recently renovated accommodation, a few steps from Beach Vagan and 8.8 km from Srebrna Bay.

N
Natasa
From
France
Great location, an amazing host, nicely decorated modern apartment with brand new furniture and new kitchen. Very clean. Beautiful sea view from the windows. Wish we could stay longer.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 17 reviews
Price from
US$258.19
1 night, 2 adults

Valentina

Hotel in Vis

Situated in Vis, 300 metres from Prirovo Town Beach, Valentina features rooms with sea views and free WiFi. This apartment features air-conditioned accommodation with a balcony.

B
Barbara
From
Poland
Very comfortable apartament next to the sea. Well equipped kitchen, comfortable bed and convenient bathroom, we had everything we needed for our stay, even a laundry room which is accessible in the backyard. The terrace was great to have a breakfast, lunch and a glass of wine with the view on marina. When you open the window you see a living postcard with yachts moving in front of you. The apartament is close to the beach, in a more quiet part of the town, the restaurants are on the opposite site which is a plus because it is close by walk everywhere. Stipe is a friendly and helpful host, you can ask him about recommended restaurants, places, etc. Bonus: there is a cat :). Lovely place to stay, we had fantastic experience of the beautiful town and island Vis.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 47 reviews
Price from
US$135.95
1 night, 2 adults

Apartments Vjera Rukavac

Hotel in Rukavac

Located just 1.2 km from Srebrna Beach, Apartments Vjera Rukavac features accommodation in Rukavac with access to a garden, barbecue facilities, as well as luggage storage space.

A
Anže
From
Slovenia
We like the location(best beaches around,15min to Komiža end even less to town Vis),perfect apartmant for two with big terrace,staff was super friendly.Everything you need in apartment.:)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$116.19
1 night, 2 adults

Apartment Domina

Hotel in Vis

Boasting air-conditioned accommodation with a patio, Apartment Domina is situated in Vis. This beachfront property offers access to a balcony and free WiFi.

R
Reinier
From
United States
Considered ourselves lucky to find this bohemian apartment, conveniently located within short walking distance from the ferry terminal. It had everything we needed including bonus view from the waterfront of town of Vis. The host Matko was beyond accommodating with any requests we had, including firing up the outdoor wood grill so we could prepare some fresh fish from the market.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Price from
US$151.05
1 night, 2 adults

Villa Riva, Vis

Hotel in Vis

Situated in Vis, 400 metres from Beach Vagan and 8.3 km from Srebrna Bay, Villa Riva, Vis features air-conditioned accommodation with a balcony and free WiFi.

C
Craig
From
Canada
The location was spectacular! Right on the riva facing beautiful sunsets, and two-minute walking distance to wonderful cafes and restaurants.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews
Price from
US$679.74
1 night, 2 adults

Villa Casaviva

Hotel in Komiža

Located in Komiža, 70 metres from Zanicovo Beach and 18 km from Srebrna Bay, Villa Casaviva offers a private beach area and air conditioning.

M
Mirvad
From
Bosnia and Herzegovina
Odlicna lokacija, plaza ispred vrata jos u centru grada
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews
Price from
US$371.82
1 night, 2 adults

Buena Vis-ta Apartments with the Sea View

Hotel in Vis

Situated within 500 metres of Beach Vagan and 8.3 km of Srebrna Bay, Buena Vis-ta Apartments with the Sea View offers rooms with air conditioning and a private bathroom in Vis.

S
Slaven
From
Switzerland
Excellent property. Great host!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews
Price from
US$220.77
1 night, 2 adults
See all 574 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.3
Superb - What previous guests thought, 130 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 41 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

FAQs about hotels on Vis Island

See reviews by guests who stayed at hotels on Vis Island

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 115 reviews
If you ever wanted to experience how it is to stay in a traditional dalmatian appartment they are the perfect choice! The room was well supplied with modern conveniences (AC, fridge with freezer, perfect little bathroom). The view from the balcony is stunning! The family that hosted us were the kindest, most awesome people we have met during our stay, all english-speaking! Absolutely one of the best experience of ours was the breakfast: You can order from the menu, and try their mind-blowingly tasty dishes from omelettes through various toasts (avocado, smoked fish) to sweet pancakes and a lot more! And the view from the open-air terrace/square where the breakfast can be eaten is also beautiful (harbour, peninsulas in Vis bay). We always received tips for our stay from the hosts and they were very open and friendly people. If you are staying just a couple of nights or if you plan to stay longer they are the perfect choice! We would give them 11 out of 10 points if that was possible! The location is perfect in the middle of town, every restaurant was within a 15-min-long walk radius. Thank you very much for everything!
Guest review byMarton
Hungary
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
We had a wonderful stay! The apartment was great – very clean, well-equipped, and exactly as described. The terrace with a sea view was definitely a highlight, perfect for relaxing at any time of the day. It’s just a 5-minute walk to the center of Komiža, which made everything super convenient. The private parking was also a big plus. Our host was incredibly kind, welcoming, and always available to help or answer any questions. We truly felt taken care of. Highly recommended – we’d love to come back!
Guest review byMarina
Montenegro
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 97 reviews
Perfect for a 3 night stay. Wonderful host who is willing to put in the extra effort to make sure you have a great stay. She even let us check in 3 - 4 hours early as we arrived on the early ferry. Everything is within walking distance, great bars / restaurants and swimming spots! We hope to visit again.
Guest review byMorgan
Australia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
The location is central to the shops and restaurants. The villa was cozy, spacious & well equipped with everything we needed for our stay, as well as a fully stocked kitchen. The best part of the villa was the patio and having dinners outside was a treat. Would definitely stay there again!
Guest review byAngielyn
Canada
From US$147.16 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 107 reviews
The breakfast was excellent and delicious and different every day - very very tasty. The location and view are amazing. The hosts are very hospitable and patient, and most importantly, always smiling, you feel like part of their family - wonderful
Guest review byPetar
Slovenia
From US$128.98 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 308 reviews
Apartment is super clean, amazing vibe in old stone house, perfect location. Host is super friendly and smooth communication. If you want to feel Komiza vibe, this is perfect place. Would definitely recommend!
Guest review byPavic
Switzerland
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 42 reviews
The apartment was well equipped with air con and everything we needed. The terrasse was very nice. It was our second stay in this house and it’s well located and the owner is nice.
Guest review bycaroline
France
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 67 reviews
Cozy place in Komiza, we were working remotely and loved the spending time on the terrace. Well equipped, clean and Anna is very nice host, thanks for having us!
Guest review byJulie
Netherlands
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
It was amazing! Beautiful, well appointed, well maintained, with everything we needed.
Guest review byFlorence
Australia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
The staff were exceptional ! Great location . Wonderful walled garden restaurant
Guest review bySally
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 76 reviews
The space, the terrace, the view, and the owners were lovely
Guest review byJan
France
From US$108.06 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 361 reviews
The location - the views from the property are amazing .
Guest review byLindsay
Australia
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews
Great view, 5 min walk to the center. Lovely people!
Guest review byPetra
Croatia
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews
Excellent property. Great host!
Guest review bySlaven
Switzerland

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

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 byMatthew
Bosnia and Herzegovina
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 byAlujević
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 byIsabelle
United Kingdom
Scored out of 10, guest rating 10

Great Island to visit.

Great Island to visit. We didn’t have a car but managed as a group of 6 with local taxi drop off and pick up. Milna bay a great place to spend a chill day - take a picnic. Loved the outdoor cinema and amazing ice cream in Vis town. Komiza was also beautiful. Recommend visrent for boat and skipper hire to visit beaches only reachable by sea.
Guest review byHassall
United Kingdom
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 byNeil
United Kingdom
Scored out of 10, guest rating 10

The most beautiful island in Croatia <3 Definitely will be...

The most beautiful island in Croatia <3 Definitely will be back: Srebrena Beach, City of vis, Mala Travna, Stiniva is just woooow!! :D We have rented a scooter, and moving around the island was super easy
Guest review byIvana
Croatia
Scored out of 10, guest rating 8.0

The beaches were amazing!

The beaches were amazing! It felt like a more family-friendly type of island, which was great. There were good restaurants. We really enjoyed it and could do a lot of boat experiences, which were great and not that expensive. The only negative thing was that the locals were not at all friendly.
Guest review byKohut Strohschein
Germany

More places to explore, more ways to go

  • Hotels in Croatia

    If you're planning a longer trip, look beyond Vis Island and set off to explore the whole country!
  • Hotels in Istria

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
  • Hotels in Plitvice Lakes National Park

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
gogless