The Best 3 Star Hotels deals in Vis
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
The Best 3 Star Hotels deals in Vis

Hotel San Giorgio
Hotel San Giorgio
9.8 out of 10, Exceptional, (35)
The price is £190
includes taxes & fees
3 Sept - 4 Sept
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
Vis Harbor
Vis Harbor
Imagine strolling along Vis Harbor for some great waterfront pics when in the heart of Vis.
Srebrena Beach
Srebrena Beach
If you can't wait to get to the beach, you might enjoy a trip to Srebrena Beach in the heart of Rukavac. Enjoy the sunset by the shore at Stiniva Cove Beach, Zaglav Beach and Brgujac Cove.
Keep exploring
Keep exploring
- Hotels near Vis Harbor
- Hotels near Zaglav Beach
- Hotels near Srebrena Beach
- Hotels near Church of Vis
- Hotels near Port of Hvar
- Hotels near Milna Beach
- Hotels near Hvar Town Arsenal & Theater
- Hotels near Dubovica Beach
- Hotels near Hvar Fortress
- Hotels near Lanterna Beach
- Hotels near Blue Cave
- Hotels near Pokonji Dol Beach
- Hotels near Palmizana Marina
- Hotels near Stiniva Cove Beach
- Hotels near Mekicevica Beach
- Hotels near Komiza Harbor
- Hotels near St Stephen's Cathedral
- Hotels near St Stephen's Square
- Hotels near Stipanska Beach
- Hotels near Jerolim Beach
Most popular destinations
Hotels
- Hotels in Makarska
- Hotels in Bol
- Hotels in Split
- B&B Split
- Hotels in Jelsa
- Hotels in Milna
- Hotels in Dubrovnik
- Hotels in Porec
- Hotels in Solta
- Cheap Hotels in Split
- Hotels in Trogir
- Luxury Hotels in Hvar
- 4 Star Hotels in Split
- Hotels with a Pool in Hvar
- Hotels with a Gym in Split
- Hotels in Baska Voda
- Hotels in Stari Grad
- Luxury Hotels in Trogir
- Hotels in Omis
- Apartments Split
- Hotels with a Pool in Split
- 5 Star Hotels in Split
- Hotels with a Pool in Trogir
- Hotels in Brela
- Hotels in Hvar
- Hotels in Podstrana
- Hotels in Zadar
- Beach Hotels in Split
- Hotels in Supetar
- Family Hotels in Split