Skip to main content

Stay in Vis Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel San Giorgio 4 stars

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. gorgeous property, wonderful hospitality!!

Show more Show less
9.4
Superb
273 reviews
Price from
£189
per night

Pomalo Inn 4 stars

Hotel in Vis

Boasting a terrace, bar and views of city, Pomalo Inn is situated in Vis, 800 metres from Beach Zmorac. i’ve never written a review for anything in my life and i was not asked to write this either! i’m 29, from LA, and ive never been to croatia. and man, this hotel is something else. loulou (the owner) and dario (the GM) are some of the nicest, most hospitable people i’ve ever met. as soon they greeted me i immediately knew it was going to be an amazing couple days. the love and care that was put into every detail of the hotel is glaringly obvious as soon as you walk in. the beds are extremely comfortable and i literally just ordered the same sheets they have on their beds for my bed at home. the rooms are extremely comfortable and quiet. location is right in the middle but not directly on a busy street. also it just smells really good when you walk in and they've also got free bikes you can take whenever you want. highly recommend going for a late night bike ride when the streets are empty. every morning (no matter the time) loulou would hook me up with a plate of incredible fruit and some FRESHLY squeezed orange juice. i’m talkin like she just spent the last 6 minutes juicing some oranges in the back. and the little cafe next door has amazing coffee and honestly one of the best ham and cheese croissants i’ve ever had. (all included with breakfast). really wish i had taken more pictures of it cause it’s hard to put how chill this place is into a review, but if you’re looking for a beautifully unique, homey-feeling, super comfortable place to stay AWAY FROM the grand resort, cruise ship-vibe... hotel pomalo is without a doubt your next favorite vacation spot. side note: highly recommend renting some e-bikes or scooters. the ride through the island is incredible and the beaches are beautiful and crystal clear.

Show more Show less
9.1
Superb
8 reviews
Price from
£603
per night

House Bava 4 stars

Vis

Located 800 metres from Beach Zmorac and less than 1 km from Prirovo Town Beach, House Bava in Vis provides air-conditioned accommodation with views of the quiet street and free WiFi. The house is all renovated with very comfortable and spacious rooms.The owners were very attentive and friendly. We received very good tips of restaurants and places to visit from Kristina, and Luka provided us with an excellent taxi service when needed. Overall it was a very good stay!

Show more Show less
9.6
Exceptional
328 reviews
Price from
£74
per night

Barba Ante

Vis

Located in Vis, 600 metres from Prirovo Town Beach and 1.1 km from Beach Zmorac, Barba Ante offers free WiFi and air conditioning. The guest house features family rooms. Very clean, big room with plenty of space! Host is very nice person!

Show more Show less
9.7
Exceptional
298 reviews

Bella Vista Suites 3 stars

Vis

Located within 800 metres of Prirovo Town Beach and 1 km of Beach Zmorac, Bella Vista Suites provides rooms with air conditioning and a private bathroom in Vis. Couldn’t fault it. Great value for money and the pool was a real bonus.

Show more Show less
9
Superb
165 reviews
Price from
£149
per night

Heritage Rooms Kut 3 stars

Vis

Situated in Vis, 200 metres from Beach Vagan and 400 metres from Beach Zmorac, Heritage Rooms Kut features accommodation with free WiFi in a historic building. It was beautiful and peacfull! No tourists almost

Show more Show less
9.5
Exceptional
129 reviews
Price from
£59
per night

The Little Gem

Komiža

Located in Komiža, 200 metres from Lucica and 400 metres from Zanicovo Beach, The Little Gem provides a restaurant, city views and free WiFi. Situated on the beachfront, this property features a bar. Absolutely perfect location, quiet, comfortable and ideal for a short stay.

Show more Show less
9.3
Superb
208 reviews
Price from
£49
per night

Apartment and Rooms Lucica

Komiža

Boasting a terrace and views of mountain, Apartment and Rooms Lucica is a guest house set in a historic building in Komiža, a few steps from Lucica. the host was more then helpful and very kind to us. we loved the location of the room, it was a stones throw away from the beach and over looked the sea, which was perfect for the amazing Croatian sunsets. we really couldn’t have ask for more. definitely returning! the lovely host really made our stay special.

Show more Show less
9.6
Exceptional
132 reviews
Price from
£49
per night

Gala Apartments 3 stars

Komiža

Featuring free WiFi throughout the property, Gala Apartments offers air-conditioned accommodation in the centre of Komiža, 32 km from Hvar. Some units have a dining area. The room was comfortable with a beautiful terrace- but the sweet hosts were what made our time here! They were so kind and went out of their way to make sure we had everything we needed and then some. I would love to return in the future.

Show more Show less
9.4
Superb
235 reviews
Price from
£52
per night

Apartment Ana 3 stars

Vis

Situated within less than 1 km of Beach Zmorac and a 12-minute walk of Beach Vagan in Vis, Apartment Ana offers accommodation with seating area. The apartment was very clean and cozy. There was a little outside terrace with a table and 2 chairs. The apartment was in a very convenient location. The host was lovely and allowed me to store my bag for the day.

Show more Show less
9.1
Superb
108 reviews
Price from
£51
per night

Hotels with extra health and safety measures

Find hotels in Vis Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

FAQs about hotels on Vis Island

  • On average, 3-star hotels on Vis Island cost £56 per night, and 4-star hotels on Vis Island are £104 per night. If you're looking for something really special, a 5-star hotel on Vis Island can on average be found for £588 per night (based on Booking.com prices).

  • There are 649 hotels on Vis Island you can book on Booking.com.

  • Vis, Oključna and Podstražje are popular with other travellers visiting Vis Island.

Explore guest reviews of hotels on Vis Island

See all
gogless