Vis, Croatia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Vis

: 246 options found

Select dates so you can see the availability and exact prices.

Put Bandirice 29, 21480 Vis, Croatia, Vis
805 m from the center of Vis
474 m to Prirovo Beach
7 reviews
10

Room in this hotel

from $ 98
per night
Petra Svačića 43, 21480 Vis, Croatia, Vis
843 m from the center of Vis
178 m to Vagan Beach
2 reviews
10

Room in this hotel

from $ 103
per night
Ante Starčevića 2, 21480 Vis, Croatia, Vis
516 m from the center of Vis
399 m to Prirovo Beach
3 reviews
7.0

Room in this hotel

from $ 135
per night
Petra Svačića 41, 21480 Vis, Croatia, Vis
837 m from the center of Vis
175 m to Vagan Beach
24 reviews
10

Room in this hotel

from $ 135
per night
Luka 54, Rukavac, 21480 Vis, Croatia, Rukavac
4.2 km from the center of Vis
138 m to Dalmatino Beach
19 reviews
9.0

Room in this hotel

from $ 128
per night
Ante Starcevica 11, 21480 Vis, Croatia, Vis
502 m from the center of Vis
411 m to Prirovo Beach
18 reviews
9.0

Room in this hotel

from $ 135
per night
Korzo 27, 21480 Vis, Croatia, Vis
488 m from the center of Vis
424 m to Prirovo Beach
16 reviews
9.0

Room in this hotel

from $ 81
per night
Podstražje 35, Rukavac, 21480 Vis, Croatia, Rukavac
3.4 km from the center of Vis
823 m to Ruda Beach
2 reviews
10

Room in this hotel

from $ 85
per night
S. S. Kranjčevića 36 - Kut, 21480 Vis, Croatia, Vis
740 m from the center of Vis
54 m to Vagan Beach
5 reviews
7.0

Room in this hotel

from $ 160
per night
Dubrovacka 6, 21480 Vis, Croatia, Vis
675 m from the center of Vis
635 m to Prirovo Beach
12 reviews
7.0

Room in this hotel

from $ 132
per night
Rukavac 17, Rukavac
4 km from the center of Vis
352 m to Srebrena Beach
1 review
10

Room in this hotel

from $ 128
per night
Rukavac Luka 49, 21480 Vis, Croatia, Rukavac
4.2 km from the center of Vis
149 m to Dalmatino Beach

Room in this hotel

from $ 74
per night
Matije Gubca 1, Vis
874 m from the center of Vis
236 m to Vagan Beach
48 reviews
8.0

Room in this hotel

from $ 194
per night
Jaksina Ulica 1 11, Vis, Vis
864 m from the center of Vis
228 m to Vagan Beach

Room in this hotel

from $ 412
per night
Rukavac Luka 30, Rukavac
4.2 km from the center of Vis
203 m to Dalmatino Beach
5 reviews
9.0

Room in this hotel

from $ 169
per night
Širokovac 2, 21480 Vis, Croatia, Rukavac
3.7 km from the center of Vis
643 m to Srebrena Beach

Room in this hotel

from $ 112
per night
Ribarska 6a, 21480 Vis, Croatia, Vis
854 m from the center of Vis
215 m to Vagan Beach

Room in this hotel

from $ 135
per night
Luka 53, 21480 Rukavac, Croatia, Rukavac
4.3 km from the center of Vis
119 m to Diamond Beach

Room in this hotel

from $ 128
per night
Ženka 115, 21480 Vis, Croatia, Vis
4.6 km from the center of Vis
198 m to Private Beach of "Villa Ruza"

Room in this hotel

from $ 135
per night
Zenka 124/126, 21480 Vis, Croatia, Vis
4.2 km from the center of Vis
220 m to Milna Beach

Room in this hotel

from $ 412
per night