Hotels in Virgin Islands

118 hotels starting at 5 062


Places popular with tourists in Virgin Islands

St. John, St. Thomas, Christiansted, Frederiksted, Kingshill
All hotels in St. John (47) →

St. John

16371 Concordia Show on the map | 3.63 km from the city centre
48 people have booked this hotel in advance
Great Cruz Bay Show on the map | 6.11 km from the city centre
274 people have booked this hotel in advance
6B Peter Bay Show on the map | 4.18 km from the city centre
2 people have booked this hotel in advance
All hotels in St. John (47) →
All hotels in St. Thomas (47) →

St. Thomas

Veterans Drive Charlotte Amali, Po Box 640 Show on the map | 1.15 km from the city centre
71 people have booked this hotel in advance
5 Estate Bakkeroe, Po Box 7100 Show on the map | 3.66 km from the city centre
429 people have booked this hotel in advance
8070 Lindbergh Bay Show on the map | 3.06 km from the city centre
175 people have booked this hotel in advance
All hotels in St. Thomas (47) →
All hotels in Christiansted (18) →

Christiansted

44a Queen Cross Street Show on the map | 0.12 km from the city centre
9 people have booked this hotel in advance
5001 Tamarind Reef Show on the map | 3.98 km from the city centre
24 people have booked this hotel in advance
3245 Estate Golden Rock Show on the map | 1.91 km from the city centre
23 people have booked this hotel in advance
All hotels in Christiansted (18) →
All hotels in Frederiksted (4) →

Frederiksted

127 Smithfield Show on the map | 0.75 km from the city centre
36 people have booked this hotel in advance
442 Strand Street Show on the map | 1.3 km from the city centre
2 people have booked this hotel in advance
127a Smithfield Rd Show on the map | 0.76 km from the city centre
35 people have booked this hotel in advance
All hotels in Frederiksted (4) →
All hotels in Kingshill (2) →

Kingshill

112c Cane Bay Show on the map | 5.96 km from the city centre
8 people have booked this hotel in advance
Estate Davis Bay Show on the map | 6.57 km from the city centre
123 people have booked this hotel in advance
All hotels in Kingshill (2) →