From $236
From $236
146 more hotels nearby!
From $224
From $224
From $246
From $246
From $351
From $351
From $346
From $346
From $157
From $157
From $276
From $276
From $178
From $178
From $249
From $249
From $365
From $365
From $217
From $217
Hotel Teresa
6.8 km from Badia
Hotel in San Vigilio Di Marebbe
From $207
From $207
AMA Stay
6.9 km from Badia
Aparthotel in San Vigilio Di Marebbe
From $1,894
From $1,894
From $280
From $280
From $256
From $256
From $191
From $191
From $271
From $271
From $288
From $288
From $300
From $300
*Additional taxes or fees may apply. Please check the final price before completing your booking.