Skip to main content

Search hotels in Vis

Enter your dates to see the latest prices and deals for Vis hotels

Vis – 276 hotels and places to stay

Filter by:

Star Rating
Review score

Marshal Hotel Heritage

Hotel in Vis

Located in Vis, a 3-minute walk from Beach Zmorac, Marshal Hotel Heritage provides accommodations with a private beach area, free private parking, a terrace and a restaurant.

K
Kirk
From
United States
We stayed here on honeymoon in September 2025. The rooms are great, very nice sofa area and bathroom. The bed was one of the most comfy I have ever been in. the location is exceptional, a short stroll to the harbor with lots of nice bars and restaurants. The breakfast was very very good. Genuinely the hotel ticked every single box. Perfect.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 91 reviews
Price from
$176.72
1 night, 2 adults

House Bava

Vis

House Bava offers accommodations in Vis, 6.1 miles from Srebrna Bay. The air-conditioned accommodations are a 10-minute walk from Prirovo Town Beach. This pet-friendly guest house also has free Wifi.

p
pip
From
United Kingdom
Easy self check in. I requested a bath and was upgraded to a studio room free of charge.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 360 reviews
Price from
$63.94
1 night, 2 adults

Vila Sunce Vis

Vis

Offering a garden, Vila Sunce Vis offers accommodations in Vis. This apartment provides free private parking, a 24-hour front desk, and free Wifi. Outdoor seating is also available at the apartment.

J
Jones
From
United Kingdom
Lovely hosts, good value for a nice sized apartment
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 122 reviews
Price from
$63.94
1 night, 2 adults

B&B Villa Vis

Vis

B&B Villa Vis provides free Wifi and rooms with air conditioning in Vis. This bed and breakfast offers a shared lounge. The accommodation features a shared kitchen and daily room service for guests.

F
Flavio Aurelio
From
Brazil
Excellent location, spacious room, delicious breakfast made by the owner Tatjana, who is an amazing person, very concerned to please the guests. Wonderful place to stay. I highly recommend
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 103 reviews
Price from
$151.14
1 night, 2 adults

Studio Apartments Kuljiš

Vis

Located just 492 feet from the nearest beach, Studio Apartments Kuljiš features air-conditioned accommodations with kitchen facilities, TV and a terrace or balcony with sea views.

I
Ivo
From
Croatia
Clean and modern apartment with a very comfortable bed and a large terrace. The owners are very kind.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
$179.04
1 night, 2 adults

Apartments & Rooms As

Vis

Centrally located in the ancient town of Vis, Apartments & Rooms As features air-conditioned accommodations with satellite TV, a mini-bar and a safe.

J
James
From
United States
Perfect location! Steps from the ferry, bakery and grocery store. Monika was a welcoming host making sure we were settled and comfortable. Always available and providing lots of island information. Fully equipped kitchen for cooking, comfortable bed, lots of hot water and good AC. I highly recommend. Thank you Monika!!!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 342 reviews
Price from
$63.94
1 night, 2 adults

Apartment South Side, Vis

Vis

Apartment South Side, Vis is a recently renovated apartment in Vis, near Srebrna Beach. This property offers access to a terrace and free private parking.

R
Ros
From
United Kingdom
Nice, clean, modern & well equipped apartment. Nice outdoor space & gorgeous views
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews
Price from
$85.80
1 night, 2 adults

Brisa Vis Studio

Vis

A recently renovated apartment, Brisa Vis Studio offers accommodations in Vis. The air-conditioned accommodation is 6.5 miles from Srebrna Bay.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Price from
$83.71
1 night, 2 adults

Villa Lastavica

Vis

Offering a seasonal outdoor swimming pool and a garden, Villa Lastavica in Vis is close to Srebrna Beach and Beach Tepluš. This property offers access to a balcony, free private parking, and free...

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
Price from
$292.98
1 night, 2 adults

Valentina

Vis

Valentina offers accommodations in Vis, a 3-minute walk from Prirovo Town Beach and 6.3 miles from Srebrna Bay. This apartment features air-conditioned accommodations with a balcony and free Wifi.

A
Amy
From
United States
Everything about this apartment exceeded my expectations. It was beautiful on both the inside and out. It was immaculate, spacious and provided all the necessities a traveler could ask for! The location was perfect because it was half way between a swimming beach and the promenade so you had the best of both worlds. The hosts were so generous and responsive. I would stay here over and over again!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 35 reviews
Price from
$136.02
1 night, 2 adults
See all 276 hotels in Vis

Most booked hotels in Vis and surrounding area in the past month

See all

Popular with guests booking hotels in Vis

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking hotels in Vis

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 12 reviews

Popular with guests booking hotels in Vis

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 187 reviews

Popular with guests booking hotels in Vis

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews

Popular with guests booking hotels in Komiža

Hotels located in the center of Vis

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

Studio In The Heart Of The Town offers accommodations in Vis, 6.5 miles from Srebrna Bay. The 3-star apartment is a 5-minute walk from Beach Zmorac.

From $70.92 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 44 reviews

Apartment "Kod None" is located in Vis, just a 13-minute walk from Prirovo Town Beach and 6.5 miles from Srebrna Bay. The apartment has access to a restaurant and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 62 reviews

Apartment Sandra (2+2) with a breathtaking view is located in Vis, just a 5-minute walk from Beach Vagan and 5.5 miles from Srebrna Bay.

From $81.38 per night

Vila Rosa

Hotel in Vis
Central location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 86 reviews

Vila Rosa offers accommodations in Vis, 6 miles from Srebrna Bay. The air-conditioned accommodation is a 9-minute walk from Prirovo Town Beach.

From $116.26 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Apartments with parking space Vis - 22544 is located in Vis, just a 9-minute walk from Prirovo Town Beach and 6.1 miles from Srebrna Bay.

From $126.72 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 65 reviews

Apartments Zora offers accommodations in Vis, a 6-minute walk from Prirovo Town Beach and 6.4 miles from Srebrna Bay.

From $81.38 per night

Villa Zdenka

Hotel in Vis
Central location
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Providing a garden, Villa Zdenka provides accommodations in Vis. This property offers access to a terrace, free private parking, and free Wifi. The property offers barbecue facilities.

From $1,002.16 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 56 reviews

Just a 13-minute walk from Srebrna Beach and 0.7 miles from Beach Tepluš, Apartments Edo features accommodations in Vis, with a garden.

Budget hotels in Vis and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4 reviews

Offering a garden, Ground floor apartment features accommodations in Razvala. This property offers access to a terrace and free private parking.

From $116.26 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 28 reviews

Room Vilma offers accommodations in Komiža, a 2-minute walk from Zanicovo Beach and 11 miles from Srebrna Bay. This beachfront property offers access to free Wifi.

From $91.85 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews

Apartment Filomena in the center offers accommodations in Komiža, a 2-minute walk from Lucica and 11 miles from Srebrna Bay.

From $104.05 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 32 reviews

Offering inner courtyard views, Manor house Aman in Komiža offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $93.12 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 28 reviews

Bed and Breakfast BLUE in BLUE, Room GREEN + in Komiža features accommodations with free Wifi, a 2-minute walk from Zanicovo Beach and 11 miles from Srebrna Bay.

From $56.97 per night

Apartment Vis 2441a offers accommodations in Vis, a 8-minute walk from Beach Zmorac and 6.4 miles from Srebrna Bay. This property offers access to a terrace, free private parking, and free Wifi.

Pet Friendly Home In Vis With Sauna is located in Vis, just a 6-minute walk from Beach Zmorac and 6.4 miles from Srebrna Bay.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews

Apartment Jure offers accommodations in Vis, a 4-minute walk from Beach Zmorac and 6.4 miles from Srebrna Bay. Featuring sea and garden views, this apartment also features free Wifi.

Best hotels with breakfast in Vis and nearby

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Offering a garden, Villa Franceska provides accommodations in Vis. The air-conditioned accommodation is 6.4 miles from Srebrna Bay.

Studio TINA

Hotel in Vis
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews

Studio TINA offers accommodations in Vis, a 5-minute walk from Beach Vagan and 0.8 miles from Prirovo Town Beach. The air-conditioned accommodation is a 4-minute walk from Beach Zmorac.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews

Apartment Vis 2470c offers accommodations in Vis, 5.9 miles from Srebrna Bay.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews

Apartment Vis 2470a offers accommodations in Vis, 5.9 miles from Srebrna Bay.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews

Apartments by the sea Vis - 2470 offers accommodations in Vis, a 6-minute walk from Beach Zmorac and 5.9 miles from Srebrna Bay.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Apartment Vis 2470b offers accommodations in Vis, a 6-minute walk from Beach Zmorac and 5.9 miles from Srebrna Bay. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Studio Vis 2470b is located in Vis, just a 6-minute walk from Beach Zmorac and 5.9 miles from Srebrna Bay. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews

Apartment Domina offers accommodations in Vis, a 4-minute walk from Beach Zmorac and 6.4 miles from Srebrna Bay. This beachfront property offers access to a balcony and free Wifi.

FAQs about hotels in Vis

What Guests Said About Vis:

10

The island of Vis is truly very special, still largely...

The island of Vis is truly very special, still largely untouched by mass tourism, which gives it a unique and authentic charm. Its beaches are fabulous, with crystal-clear waters and stunning landscapes, perfect for relaxing and enjoying nature. Additionally, the island offers wonderful restaurants where you can taste local cuisine made with fresh and flavorful ingredients. Here, time seems to slow down, allowing you to savor every moment calmly. The people are very friendly and welcoming, always willing to share their culture and hospitality.
Guest review by
Inês
Portugal
10

Vis is a great place to unplug and relax.

Vis is a great place to unplug and relax. The color of the ocean is mesmerizing and the streets of Vis town, Kut, and Komiza are fun to wander. We enjoyed a boat trip seeing the Blue Cave, Green Cave, and swimming at several beautiful beaches, although the water was still a bit chilly this time of year (on the plus side, the sites weren't crowded). Food and wines are fantastic, and there are so many great restaurants in Kut and Vis. If we'd had more time, we would have scheduled a wine tour as well.
Guest review by
Michelle
United States
8.0

Very pretty island with some nice swimming areas, perfect...

Very pretty island with some nice swimming areas, perfect for chilling. Ample cafés and bars however we found Hotel Issa to offer by far and away the best value for walk in meals Good fun tracking down the Mama Mia locations. Ferry times make it unworkable for a single day trip so you have to factor in 2 nights accommodation Overall impressions 8.5 / 10
Guest review by
Anonymous
United Kingdom
10

Vis is a stunning island and we spent 4 nights here as part...

Vis is a stunning island and we spent 4 nights here as part of a 4 week trip touring Croatia and its islands. It's the location they filmed Mamma Mia 2. The water is stunning green and is so clear. Vis town is a beautiful spot to stay with the old town Kut being particularly beautiful. We didn't have a bad meal and although it's not particularly cheap it's not as expensive as Dubrovnik. Konoba kantum is a must for authentic Croatian food, Restaurant Pojoda for great seafood and Lambik Bistro for good pizza. Fort George is a great place for a sunset cocktail as it Bistro Frutarija. Vis has beautiful beaches and highly recommend Plaža Zaglav for kids (its worth the walk). Highly recommend a car.
Guest review by
Laura
United Kingdom
10

STUNNING island with much to do.

STUNNING island with much to do. I wish we stayed longer to get to travel more of the island, but easy to walk around. Lots of very well behaved dogs walking around no leash. The weather was a bit iffy some days, but we went to Lipanovic winery for a tasting. Its within an old War tunnel. The only one in use on the island (which says a lot because the whole island was used to store war needs for WWII). The wine was really great!
Guest review by
Anonymous
United States
8.0

There is enough to do and see with good walking.

There is enough to do and see with good walking. There is a good choice of restaurants and bars and if self-catering there shops and bakers to buy what you need. You can get to parts of the Island by bus and the ferry links are good.
Guest review by
Brian
United Kingdom

See reviews by guests who stayed at hotels in Vis

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 103 reviews
We stayed for two nights and had a very good experience. The location was good with several restaurants and small markets nearby. There were also plenty of spots nearby to go for a swim. The walk to the «city centre» of Vis was not too far either. Moreover, the people working at Villa Vis were very friendly. The breakfast was excellent and they were able to offer gluten free options.
Guest review by
Brage
Norway
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 70 reviews
The apartment is just few minutes walking distance from Vis center, and yet in a very quite place. It has an amazing few, one that you cannot have in a five star hotel. The owners are at your service if you need them. Beautiful couple running it. One of the two bedrooms is bathing in the morning sunlight. We recommend the place with whole our heart.
Guest review by
Amir
Czech Republic
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 187 reviews
Location, the courtyard where we ate breakfast & dinner, the terrace in front of our room overlooking courtyard(we were in annex across from main hotel), the staff, the dinners and choice on menu, the complementary items in the minibar etc. Beautiful building
Guest review by
Robert
United Kingdom
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 44 reviews
You need to treat like a hotel. Go to reception to pick up keys. They also have an area to store cases if you need to. Service was excellent.
Guest review by
Douglas
United Kingdom
From $186.02 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews
Breakfast was great in a beautiful location! Amazing place to swim in front of hotel!
Guest review by
Andrew
United Kingdom