Search hotels on Vis Island, Croatia

Enter your dates and choose from 578 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

397 hotels

Komiža

234 hotels

Rukavac

52 hotels

Rogačić

10 hotels

Oključna

3 hotels

Podstražje

7 hotels

Podšpilje

3 hotels

Kut

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
Andrew
From
United Kingdom
Breakfast was great in a beautiful location! Amazing place to swim in front of hotel!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews
Price from
£130.19
1 night, 2 adults

Hotel San Giorgio

Hotel in Vis

The Hotel San Giorgio is a charming, small and family-run hotel on the island of Vis, 60 km off the Dalmatian coast, and can be found in the historical centre of the city of Vis.

C
Christina
From
Italy
Beautiful boutique hotel with a fantastic outdoor restaurant set in a roofless old building for when the weather is good and a lovely chic dining room inside. Excellent staff and in a great position , a minute walk to a few bars and restaurants by the sea. We’ll be back soon hopefully.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
Price from
£262.95
1 night, 2 adults

House Feral (Vis center)

Hotel in Vis

Situated in Vis, less than 1 km from Prirovo Town Beach, House Feral (Vis center) features air-conditioned rooms with free WiFi and express check-in and check-out.

T
TOMISLAV
From
Croatia
Superbly equipped newly renovated apartment in a great location. Very friendly hosts. Recommendation
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 143 reviews
Price from
£77.09
1 night, 2 adults

The Little Gem

Hotel in Komiža

Located in Komiža, The Little Gem provides a restaurant, city views and free WiFi, 200 metres from Lucica and 18 km from Srebrna Bay. Situated on the beachfront, this property features a bar.

A
Aleksandra
From
Montenegro
Location, hosts, other guests - everything and everyone was phenomenal. Silent island, lovely terrace with sea view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 100 reviews
Price from
£111.35
1 night, 2 adults

Rooms Dilk

Hotel in Vis

Located within less than 1 km of Prirovo Town Beach and 10 km of Srebrna Bay in Vis, Rooms Dilk provides accommodation with seating area.

Z
Ziad ElHaddad
From
Lebanon
Our stay at Room Dilk on Vis Island was truly exceptional and perfectly suited for our family's needs. Booking two rooms ensured that we had ample space and comfort, making our accommodation feel like a home away from home. The proximity to the marina was a major highlight, allowing us easy access to a variety of restaurants and cafes where we could savor delicious meals and soak in the local atmosphere. Marinka, the brilliant manager of the property, played a pivotal role in our experience, offering us invaluable recommendations for both dining options and stunning beaches to explore on the island. Her personalized touch and dedication to ensuring our stay was memorable truly set Room Dilk apart as a top-notch accommodation choice on Vis Island.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
Price from
£94.22
1 night, 2 adults

Boutique rooms Vis Adults only

Hotel in Vis

Less than 1 km from Prirovo Town Beach, Boutique rooms Vis Adults only is situated in Vis and features air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
£157.60
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
£165.33
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
£124.20
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.

C
C. Berndt
From
Germany
I absolutely loved my stay here. The design and atmosphere of the place are amazing — I could fully relax and recharge. The location is perfect, especially since a gym is just around the corner, which was important to me. And the hostess is simply wonderful — warm, caring, and genuinely attentive. 10/10, will definitely come back.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 17 reviews
Price from
£190.32
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, 17 reviews
Price from
£85.65
1 night, 2 adults
See all 578 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.2
Superb - What previous guests thought, 128 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 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, 20 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
From £85.05 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 309 reviews
We booked 3 separate rooms for 3 couples, they are all located in the same building and each has access to the terrace which has a beautiful view. The rooms were clean, equipped with a small well-equipped kitchen. The bed were super comfortable, the bathroom spacious. The host was always available and ready to solve any problem, it was definitely a delightful stay!
Guest review byivanfebbo
Italy
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
Beautiful boutique hotel with a fantastic outdoor restaurant set in a roofless old building for when the weather is good and a lovely chic dining room inside. Excellent staff and in a great position , a minute walk to a few bars and restaurants by the sea. We’ll be back soon hopefully.
Guest review byChristina
Italy
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Very comfortable apartment with a great balcony. We loved our stay there and the owner is really nice. It is also very well located to enjoy Komiza but also have a quiet environment.
Guest review byJulia
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 9.4
Superb - What previous guests thought, 11 reviews
Prekrasna kuca, savrseno osmisljena, na 3 kata sa 3 sobe i 3 kupatila.. dobro opremljena, bas za uzivanje vise dana u Komizi.
Guest review byAna
Croatia
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 75 reviews
Great view, house and host. Perfect for a long stay and for a group of people.
Guest review byMayra
Spain
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 59 reviews
Great view, 5 min walk to the center. Lovely people!
Guest review byPetra
Croatia

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 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!