Skip to main content

Search hotels in Vis

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

Vis – 297 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.5
Exceptional - What previous guests thought, 79 reviews
Location 9.8
Price from
$179
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.

M
Maria Clara
From
United States
nice space, very beautiful, clean and comfy
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 350 reviews
Location 9.9
Price from
$80.08
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.

m
mariyana
From
Germany
Beautiful place and great hosts. I recommend.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 118 reviews
Location 9.5
Price from
$64.77
1 night, 2 adults

Bella Vista Suites

Vis

Bella Vista Suites offers accommodations in Vis, a 9-minute walk from Prirovo Town Beach and 6.1 miles from Srebrna Bay.

R
Rachel
From
United Kingdom
Location - apartment in a great location on the gorgeous island of Vis. Apartment perfectly stocked with everything you would need. Beds comfy.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 170 reviews
Location 9.5
Price from
$93.03
1 night, 2 adults

Apartment Ana

Vis

Apartment Ana offers accommodations in Vis, a 10-minute walk from Prirovo Town Beach and 6.1 miles from Srebrna Bay. With inner courtyard views, this accommodation offers a patio.

J
Jennifer
From
United States
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.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 180 reviews
Location 9.8
Price from
$70.66
1 night, 2 adults

Villa Bellevue

Vis

Located in Vis, Villa Bellevue offers an outdoor pool and a terrace. The independent accommodations offer free Wi-Fi. This villa features air conditioning, a seating area and satellite TV.

I
Ingvar
From
Sweden
The owner were fantastic.Always friendly and serviceminded.And the breakfast was the most delious.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 103 reviews
Location 9.6
Price from
$140.13
1 night, 2 adults

Rooms Dilk

Vis

Rooms Dilk is a recently renovated guest house in Vis near Prirovo Town Beach. This property offers access to a patio, free private parking, and free Wifi.

A
Aline
From
United States
Great location, very friendly host and rooms were modern, fresh and super clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 131 reviews
Location 9.4
Price from
$82.43
1 night, 2 adults

Apartments Dilk

Vis

Set 492 feet from the center of Vis and 1312 feet from a pebbly beach, Apartments Dilk offers air-conditioned accommodations with free Wi-Fi. Free on-site parking is provided.

D
Denise
From
United States
The accommodations were clean and comfortable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
Location 9.6
Price from
$94.21
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, 105 reviews
Location 9.7
Price from
$131.89
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, 345 reviews
Location 10.0
Price from
$82.43
1 night, 2 adults
See all 297 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.0
    Exceptional - What previous guests thought, 7 reviews
  • Popular with guests booking hotels in Vis

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 198 reviews
  • Popular with guests booking hotels in Vis

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 79 reviews
  • Popular with guests booking hotels in Komiža

Budget hotels in Vis and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 25 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 $74.71 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 17 reviews

    Offering inner courtyard views, Strma Apartments in Vis features accommodations and a garden. With mountain views, this accommodation provides a patio.

    From $117.76 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 50 reviews

    Zamaria Apartments offers air-conditioned rooms in Vis. Featuring sea and city views, this guest house also has free Wifi. On-site staff can arrange a shuttle service.

    From $121.29 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 44 reviews

    Apartments Karuza Center of old town Vis offers accommodations in Vis, a 10-minute walk from Prirovo Town Beach and 6.1 miles from Srebrna Bay. This apartment provides a bar.

    From $64.77 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 72 reviews

    Built in 1901, this 3-star guest house is within a 9-minute walk of Prirovo Town Beach and 6.1 miles of Srebrna Bay.

    From $88.32 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 44 reviews

    A lovely and cozy room with a breathtaking view offers accommodations in Vis, a 5-minute walk from Beach Vagan and 5.5 miles from Srebrna Bay.

    From $82.43 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 59 reviews

    Offering inner courtyard views, Casa Del Porto - Vis in Vis features accommodations and a garden.

    From $127.18 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Offering a garden, Near the Sea Hideaway Bay Oasis provides accommodations in Rogačić. This property offers access to a terrace and free private parking. Guests can use barbecue facilities.

    From $77.64 per night

Best hotels with breakfast in Vis and nearby

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

    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.

    From $188.42 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 15 reviews

    Providing a garden, LuceIssa (Beautiful Seaview Apartment) provides accommodations in Vis.

  • 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 5.9 miles from Srebrna Bay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 13 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.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 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 10.0
    Exceptional - What previous guests thought, 3 reviews

    The Pool House Vis is located in Vis, just a 4-minute walk from Beach Zmorac and 6.4 miles from Srebrna Bay. This villa provides air-conditioned accommodations with a patio and free Wifi.

Hotels located in the center of Vis

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 45 reviews

    The air-conditioned accommodation is 5.4 miles from Srebrna Bay. Free Wifi is available throughout the property and Beach Vagan is a few steps away.

    From $163.69 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 37 reviews

    Seafront Apartment Duo is located in Vis, just a few steps from Beach Vagan and 5.4 miles from Srebrna Bay. This apartment provides air-conditioned accommodations with free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 21 reviews

    Seafront Penthouse is located in Vis, just a few steps from Beach Vagan and 5.4 miles from Srebrna Bay. This apartment offers air-conditioned accommodations with free Wifi.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Casa Ruben, private stone house is located in Vis, just a 2-minute walk from Beach Vagan and 5.4 miles from Srebrna Bay. The vacation home also provides free Wifi and free private parking.

    From $487.53 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 16 reviews

    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.

    From $97.74 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 58 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.

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

    Providing a garden, Apartment Jukica 2 - 4 persons provides accommodations in Vis. With inner courtyard views, this accommodation offers a patio.

    From $211.97 per night
  • 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.

FAQs about hotels in Vis

What Guests Said About Vis:

  • 10.0

    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.0

    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.0

    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.0

    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 10.0
    Exceptional - What previous guests thought, 72 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.1
    Wonderful - What previous guests thought, 198 reviews
    We had a magical stay at Hotel San Giorgio. We arrived by ferry at night and woke up in paradise. The staff were so kind and helpful: my luggage was lost and they located it and got it sent over on the first ferry. The breakfast was wonderful, the location superb and the hospitality first rate. We did not want to leave and cannot wait to return!
    Guest review by
    Kate
    Canada
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 97 reviews
    Absolutely loved this hotel. Travelling across five countries this trip, this was my favourite stay. The hosts were incredibly friendly and accommodating, the rooms are clean and comfortable and beautiful, and the location is perfect. They also provided a brilliant summary of what to do and where to go. I will definitely stay here again.
    Guest review by
    George
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 8 reviews
    Since the negative reviews they have clearly renovated the room and kitchenette, as well as ensured the cleanliness levels are better. The bed is comfy and the kitchen area is new and modern.
    Guest review by
    Lucy
    Australia
  • From $68.30 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 350 reviews
    We absolutely loved our stay. The hotel was amazing, the views and all the little details. Host was very helpful and gave lots of recommendations
    Guest review by
    paris
    United Kingdom