Hotels in Vis

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Vis?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Vis

Learn more about Vis

Vis is well-known for its attractions such as Vis Harbor and Stiniva Cove Beach.

A tranquil hotel pool encircled by beautiful arches

Summer Getaway Sale

Sign in to get 25% or more off selected hotels, plus 1 reward night for every 10 nights you stay. Book by May 26 and travel by Sep 30, 2025. See terms*

Frequently asked questions

Can I book refundable accommodations in Vis?
If you want the flexibility to change your travel plans to Vis, most accommodations provide refundable* bookable rates. You can see these properties by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Vis?
Your animal companion is welcome at this pet-friendly hotel: Tourist Resort Milna Vis.
Where can I stay in Vis if I want a vacation rental instead of a traditional hotel?
If you’re looking for a good alternative to a hotel, review our selection of 73 vacation homes. You can also book one of 259 apartments or 20 villas.
Where can I stay if I'm traveling to Vis with my kids?
Parents traveling with children may want to consider Hotel Issa.
What will the weather in Vis be like during my trip?
August and July are typically the warmest months in Vis when the average temp is 75°F. January and February are the coldest months when the average temperature is 51°F. November and December are the months with the most rain.
Why should I book my Vis hotel through Hotels.com?
There are lots of reasons to book your Vis trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Vis

Find out more about Vis

Vis: Where Azure Waters Embrace Timeless Heritage

Nestled in the Adriatic Sea, the Croatian island of Vis is a hidden gem that enchants with its stunning beaches, crystal-clear waters, and rich history. Explore the charming town of Vis, dotted with ancient monuments and intriguing museums that tell tales of its storied past. Delight in the picturesque marina, perfect for sailing enthusiasts, or unwind on the idyllic beaches of Stiniva and Srebrena. With its serene landscapes and off-the-beaten-path allure, Vis offers an ideal escape for those seeking both adventure and relaxation in a captivating Mediterranean setting. For great hotel rates in Vis, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Vis

Some of the best places to stay in Vis are Komiza and Milna. Komiza and Milna are both charming destinations on Vis Island, known for their picturesque landscapes and tranquil atmosphere. Komiza offers a vibrant fishing village experience with stunning beaches, making it ideal for first-time visitors. Milna, on the other hand, boasts serene bays and a quieter vibe. Accommodations in both places range from cozy guesthouses to modern villas, providing options for every traveller. Whether seeking a lively or peaceful retreat, Vis Island has something for everyone. Here are some of the best hotels in Vis that our travelers love:

  1. KomizaOpens in a new window: Komiza is a charming coastal town on the island of Vis, celebrated for its stunning beaches and outdoor adventures. With picturesque scenery and a vibrant harbour, it’s the perfect spot for those looking to explore nature and enjoy water sports. The area features key attractions like Vis Harbor and Stiniva Cove Beach, both ideal for swimming, snorkeling, and relaxing. For accommodations, consider Komiza Provita GuesthouseOpens in a new window, a guesthouse that provides a cozy atmosphere for travellers seeking an outdoor experience. Alternatively, Mira Sea Front GuesthouseOpens in a new window is a 3-star hotel that caters to adventure lovers, offering activities such as fishing and boat tours, along with pet-friendly options.
  2. MilnaOpens in a new window: Milna is a serene destination known for its picturesque beaches and family-friendly environment. The town offers easy access to stunning spots like Zaglav Beach and Stiniva Cove Beach, making it an excellent choice for beach lovers. Visitors can engage in various adventure sports, including boating and ziplining. Among the hotel options is Amfora Hvar Grand Beach ResortOpens in a new window, a 4-star resort with direct beach access and amenities tailored for families. Palace ElisabethOpens in a new window, a luxurious 5-star hotel, is perfect for business travellers, featuring meeting rooms and pet-friendly policies. Another great option is Podstine HotelOpens in a new window, which combines beach access with business amenities, ideal for those balancing work and leisure.

Things to do in Vis for first times

Three days on the enchanting island of Vis provide ample time to explore stunning beaches, lush forests, and rugged mountains. Visitors can enjoy activities like boating, sea diving, and hiking while soaking in the island's natural beauty and rich history, making it a captivating getaway in Croatia. Here's a quick itinerary to make the most of your trip to Vis:

  • Day 1: Begin your adventure in Vis by visiting the charming Vis Harbor, where you can soak in the picturesque views of the Adriatic Sea. Afterward, immerse yourself in local history at the Church of Vis, a lovely architectural gem that offers insights into the island's rich heritage. Conclude your day by exploring the Gradski Museum, where you can discover fascinating exhibits that showcase the culture and traditions of Vis.
  • Day 2: Start your day at Stiniva Cove Beach, renowned for its stunning natural beauty and crystal-clear waters, perfect for a refreshing swim. Following your beach time, head to Brgujac Cove, another serene spot where you can relax and enjoy the sun. As the day progresses, make your way to Srebrena Beach, known for its fine pebbles and vibrant atmosphere, ideal for unwinding with a good book or taking a leisurely stroll along the shore.
  • Day 3: Kick off your day at Zaglav Beach, a tranquil escape where you can bask in the sun and enjoy the peaceful surroundings. Next, embark on a hike to Mount Hum, the highest point on Vis, where breathtaking panoramic views await. In the afternoon, visit Komiza Harbor, a picturesque fishing village where you can enjoy fresh seafood at local restaurants and take in the charming coastal scenery, wrapping up your unforgettable experience in Vis.

4 tips to find a great Vis hotel deal

  1. Book for the cheapest times: The most affordable time to visit Vis is from January to March, when hotel rates are significantly lower. International travellers should aim to book their flights at least 3 months in advance to secure the best deals, while domestic travellers can benefit from booking at least 1 month ahead. To truly experience the main attractions, such as the beautiful beaches and fascinating museums, a stay of at least 3-4 days is recommended. This way, you can enjoy great value for money and make the most of your budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Vis, Hotels.com is a great resource. To explore potential savings, head to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section, where you could find discounted rates on accommodations as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to keep you informed about flash sales and exclusive last-minute promotions, helping you snag the best hotel deal possible.
  3. Be flexible with dates: Prices may fluctuate depending on factors like the hotel's location, star rating, and the season. As a result, being flexible with your travel dates could mean you may save on hotel expenses in Vis.
  4. Consider your location: When booking on Hotels.com for your holiday, take your location into account. Staying nearer to key attractions or city centres may offer convenience, but it often tends to come at a higher price. For more affordable options, consider searching for hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you plan to visit.

Best time to go to Vis

Vis experiences its lowest average temperature in January, at 49.5°F (9.7°C), while August is the hottest month, with an average temperature of 78.4°F (25.8°C). November is usually the wettest month. June to August are the peak travel months in Vis, attracting a higher number of tourists. During this peak period, the weather is sunny, with no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny conditions.

If you're looking to discover somewhere new, look no further than Vis. Whether you're planning to stay for a night or for the week, the area around Vis has accommodations to fit every need. Search for hotels in Vis with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Vis hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Vis hotel deals are here with our lowest price guarantee.

Terms and conditions

*Book by 5/26/2025 11:59 pm in hotel property local time. Stay between 4/17/2025-9/30/2025. Member Prices are available to Hotels.com™ app users and Hotels.com™ Rewards members. Limited availability, blackout periods may apply.

Hotels.com Rewards members save more, as compared to non-members shopping on Hotels.com. Members 18+. Eligible properties only. Reward Night worth average daily rate of 10 stamps (excluding taxes/fees). Taxes/fees payable on reward night. Booking exclusions apply, see terms https://ca.hotels.com/lp/b/terms-of-service?pos=HCOM_CA&locale=en_CA.