Search hotels on Vis Island, Croatia

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

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Check out these popular cities on Vis Island

Vis

392 hotels

Komiža

231 hotels

Rogačić

8 hotels

Rukavac

49 hotels

Podstražje

7 hotels

Podšpilje

3 hotels

Oključna

3 hotels

Kut

3 hotels

Stay at the best hotels on Vis Island

Filter by:

Property ratingIncludes stars and other ratings.
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.

S
Shelley&Sam
From
New Zealand
Location is amazing. It’s right on the waters edge with a nice outside area and a bar/restaurant and is a very easy walk to the quay. Food was great, both breakfast and dinner. The room was always made up impeccably each day as well
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 149 reviews
Price from
£128.10
1 night, 2 adults

LISSA home - adults only

Hotel in Vis

Located in Vis, near Prirovo Town Beach and Rimske Terme, the historic LISSA home - adults only features a shared lounge.

M
Michelle
From
Switzerland
The atmosphere of the house & room Open space / living area / kitchen Interior design Scents Cleanliness Location close to the harbor Professional and kind hosts Everything you might need was provided Just wow! 😍✨
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 113 reviews
Price from
£160.12
1 night, 2 adults

Apartment Ana

Hotel in Vis

Situated in Vis, less than 1 km from Prirovo Town Beach, Apartment Ana features rooms with quiet street views and free WiFi. With inner courtyard views, this accommodation features a terrace.

K
Keith
From
United Kingdom
Immaculate, very compact, perfect for our 2night stay on Vis. Very close to centre, easy walking
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 183 reviews
Price from
£40.45
1 night, 2 adults

Bed & Breakfast Dionis Vis

Hotel in Vis

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

L
Leticia
From
Ireland
Breakfast is perfect, the staff is very attentive and friendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 112 reviews
Price from
£84.27
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.

J
Jocelyn
From
Canada
Loved the convenient location, comfortable bed and AC during the heat not to mention our lovely hosts. I cant say enough nice things about our hosts. I lost my cellphone during the trip and they posted on a local FB chat and found it/coordinated its return. Thanks again and highly recommend!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
£130.62
1 night, 2 adults

Paradise found

Hotel in Komiža

Located in Komiža and only 400 metres from Gusarica Beach, Paradise found provides accommodation with mountain views, free WiFi and free private parking.

J
Ján
From
Slovakia
Really nice house, clean, fully equiped...
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
£294.11
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.

T
Tamsin
From
South Africa
Great location, couldn’t get better. Spacious apartment, very clean and lovely little patio.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 50 reviews
Price from
£98.60
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.4
Superb - What previous guests thought, 20 reviews
Price from
£90.17
1 night, 2 adults

Studio apartman Tomi - seaview

Hotel in Vis

Boasting air-conditioned accommodation with a patio, Studio apartman Tomi - seaview is situated in Vis. This property offers access to a balcony, free private parking and free WiFi.

A
Anto
From
Croatia
Great location, beautiful view ,host gave direct and easy instructions on how to find the place and was very clean and nice and comfy and quiet . Would definitely book again if I come back to Vis !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
£104.08
1 night, 2 adults

Luxury Apartments Villa Zoe Suites

Hotel in Komiža

Located 600 metres from Lucica and 18 km from Srebrna Bay, Luxury Apartments Villa Zoe Suites features free WiFi and units equipped with a kitchen, balcony and seating area.

V
Valeria
From
Italy
Amazing apartment, top location, parking available, good communication with the owner
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
£297.32
1 night, 2 adults
See all 442 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
Superb - What previous guests thought, 149 reviews

Popular with guests booking hotels on Vis Island

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

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 54 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 25 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.5
Exceptional - What previous guests thought, 24 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.5
Exceptional - What previous guests thought, 98 reviews
Wonderful place with a very cool and friendly host. The breakfast is excellent, definitely recommended! We had a really spacious room with lots of nice touches and cozy decor. Plenty of space for storing clothes and toiletries which is perfect for longer stays. Extremely comfortable sofa in our room which I wanted to melt into, and a flattering full-length mirror that made me look like an Amazonian goddess. Beautifully decorated common area with a little book library and comfortable sofas.
Guest review byMegan
Austria
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews
WHAT. AN. APARTMENT! Comfortable and spacious, and the view from the balcony was just stunning. The location is quiet, just a few minutes’ walk from the port. Beach isn’t too far away, nor are the supermarkets and bars/restaurants. Idyllic, and if I ever find myself on the island of Vis again I will absolutely be booking here again.
Guest review byNatalie
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Honestly said: Cutting myself free from this place would have actually required the violent intervention of a surgeon, but there wasn't one on the island—the nearest was in Split. In the end, I had to summon all my courage and do it myself, albeit with a heavy heart. :-/ (Picture is shot in October at still over 20 degrees!!!)
Guest review byAndreas
Germany
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 141 reviews
Pros +picturesque Croatian surroundings ++elegant, peaceful boutique hotel +++high-class cosy rooms ++++marvelous breakfast +++++extraordinary host Ivan (friendly, helpful and with a good sense of humor) and other helpful and kind staff Thank You very much!
Guest review byJussi
Finland
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 43 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.2
Superb - What previous guests thought, 112 reviews
Breakfast is perfect, the staff is very attentive and friendly.
Guest review byLeticia
Ireland
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
The house was really nice and clean.
Guest review byManfredi
Italy
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 27 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 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 byDavid
United Kingdom
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 byDavor 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 byIsabelle
United Kingdom
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 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

More places to explore, more ways to go

  • 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.
  • Hotels in Croatia

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