Search hotels on Vis Island, Croatia

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
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 700 metres nearby. Split Airport is 82 km from the property.

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, 153 reviews
Price from
£106.92
1 night, 2 adults

House Bava

Hotel in Vis

Comfortable Accommodation: 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 1 km from Prirovo Town Beach and Rimske Terme, House Bava is also close to Issa and Baterija. Split Airport is 81 km away. Activities such as fishing, hiking, and cycling are available nearby.

V
Viktorie
From
Czech Republic
Very cozy a comfortable studio apartment
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 379 reviews
Price from
£45.94
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 minibar and electric kettle.

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

M
Morgane
From
Netherlands
Extremely clean and modern apartment with everything you need for a short stay. No kitchen, but a spacious fridge with mini freezer, a water boiler, cups and glasses. I loved the spacious rainfall shower. Warm water, ventilation, smart TV and AC all worked great. The windows blocked out light and sound from outside very well for a good night's sleep. Location and view was great too! Good communication with the host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 106 reviews
Price from
£70.58
1 night, 2 adults

Apartment Ana

Hotel in Vis

Comfortable Accommodation: 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 1 km from Prirovo Town Beach and Rimske Terme, and a 6-minute walk to Issa. Split Airport is 81 km away. Highly rated for its convenient location and value for money.

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, 182 reviews
Price from
£38.42
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...

A
Anna
From
Czech Republic
Breakfasts (both sweet and savory) Balcony Window view Cleanliness of the room Location Service
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 109 reviews
Price from
£78.52
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 1 km from Prirovo Town Beach and Issa, the apartment is a 6-minute walk from Rimske Terme. Nearby attractions include Baterija (1.7 km) and Eta Atelier (13-minute walk). Split Airport is 80 km away.

S
Sylwia
From
Poland
Its amazing little apartement literally 3 mins from where big ferries arrive. Me and my mom had everything we needed and the host is best you can ask for - very responsive, gave us great reccos for restaurants and Klapa concert. Overall highly reccomanded !
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
£63.48
1 night, 2 adults

Paradise found

Hotel in Komiža

Comfortable Accommodation: 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 92 km from the property. Nearby attractions include Crkva SV. Ante (6 km) and Gradina Taleška glavica (10 km).

K
Kristian
From
Croatia
Great location and good facilities. Great communication with hosts. Recommended excellent reestaurant.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
£179.59
1 night, 2 adults

Valentina

Hotel in Vis

Comfortable Accommodation: 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 81 km away. Highly rated for its host and room cleanliness.

I
Isabella
From
Croatia
Super clean and nice apartment in a city centar close to the beach.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 51 reviews
Price from
£97.73
1 night, 2 adults

Bed and Breakfast BLUE in BLUE, Room GREEN +

Hotel in Komiža

Comfortable Accommodation: 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 socialising.

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

J
Juha-Pekka
From
Finland
Nice host to great you on your coming. Very beautiful ans peaceful surroundings. Just 2 min walking to the beach and center with all restaurants and bars. Great place for relaxing holidays! 😎
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews
Price from
£42.44
1 night, 2 adults

Villa Katarin

Hotel in Komiža

Comfortable Accommodation: Villa Katarin in Komiža offers a one-bedroom villa with a living room and a balcony. The property features sea views, air-conditioning, and a terrace.

Modern Amenities: Guests enjoy free WiFi, a fully equipped kitchen, washing machine, and a dishwasher. Additional facilities include a children's playground, sun terrace, and free on-site private parking.

Prime Location: Located a few steps from Zanicovo Beach, Villa Katarin is 91 km from Split Airport. Nearby attractions include Crkva SV. Ante (6 km) and Srebrna Bay (18 km). Highly rated by guests.

S
Santoro
From
Croatia
The location is 10/10, close to the best beach and in a quiet area, only 5 minutes walk to the city centre. The flat is like the photos, and even better. The host was so friendly and welcoming, it was such a lovely experience. I recommend to everyone! Will definitely be coming back again. Hvala lipa!!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 24 reviews
Price from
£45.11
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
Superb - What previous guests thought, 153 reviews

Popular with guests booking hotels on Vis Island

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 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.4
Superb - What previous guests thought, 139 reviews
What a glorious boutique hotel in a truely hidden gem. Elegant and epitomising quiet luxury, not only are the rooms comfortable but also stylish. The venue as a whole has the same aesthetic. Breakfast in the terrace is delightful and the choices are superb with fresh herbs from the garden. Yes, bathrooms are small but I found it still well laid out and functional. The minibar and coffee machine are a welcome extra and the bed was super comfortable. Service was exceptional, and I highly suggest following recommendations from the staff; they know the island and the vistas so well. I actually found parking very easy and had no issues getting to the hotel though Vis is a historical city so expect cobble stone pathways. It’s part of the charm!
Guest review by Rebecca
Mongolia
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews
This is an absolute gem of a place. Felt at home from arrival and were sad to leave. Our host went out of her way to ensure we were comfortable and had everything we needed. Breakfast was delicious and a bonus. If you’re looking to chill and relax this is the place to go, located in a small harbour with a great bars and restaurants, felt like a local. We will be back
Guest review by Katrina
United Kingdom
Scored out of 10, guest rating 9.6
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 by Andreas
Germany
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 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 by Angielyn
Canada
From £78.52 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 109 reviews
Breakfasts (both sweet and savory) Balcony Window view Cleanliness of the room Location Service
Guest review by Anna
Czech Republic
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews
It was amazing! Beautiful, well appointed, well maintained, with everything we needed.
Guest review by Florence
Australia
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 27 reviews
Excellent property. Great host!
Guest review by Slaven
Switzerland

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

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