Hotels in Virgin Islands

212 hotels starting at 4 193


Places popular with tourists in Virgin Islands

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

St. Thomas

8070 Lindbergh Bay Show on the map | 3.06 km from the city centre
179 people have booked this hotel in advance
6200 Magens Bay Road Show on the map | 2.68 km from the city centre
37 people have booked this hotel in advance
7150 Bolongo Show on the map | 5.9 km from the city centre
124 people have booked this hotel in advance
All hotels in St. Thomas (114) →
All hotels in St. John (50) →

St. John

Great Cruz Bay Show on the map | 6.11 km from the city centre
294 people have booked this hotel in advance
3 Aaa Gallows Point Road, P O Box 58 Show on the map | 7.43 km from the city centre
87 people have booked this hotel in advance
63 Fish Bay Show on the map | 3.8 km from the city centre
2 people have booked this hotel in advance
All hotels in St. John (50) →
All hotels in Christiansted (33) →

Christiansted

Estate Shoys Show on the map | 2.63 km from the city centre
142 people have booked this hotel in advance
1200 King Cross Street Show on the map | 0.21 km from the city centre
12 people have booked this hotel in advance
No 1 Strand Street Show on the map | 0.16 km from the city centre
15 people have booked this hotel in advance
All hotels in Christiansted (33) →
All hotels in Kingshill (11) →

Kingshill

Estate Davis Bay Show on the map | 6.57 km from the city centre
126 people have booked this hotel in advance
112c Cane Bay Show on the map | 5.96 km from the city centre
8 people have booked this hotel in advance
110 Cane Bay Road, Unit 3 Show on the map | 6.01 km from the city centre
2 people have booked this hotel in advance
All hotels in Kingshill (11) →
All hotels in Frederiksted (4) →

Frederiksted

442 Strand St. Show on the map | 1.25 km from the city centre
8 people have booked this hotel in advance
127 Smithfield Show on the map | 0.75 km from the city centre
37 people have booked this hotel in advance
show offers
Payment in hotel allowed
442 Strand Street Show on the map | 1.3 km from the city centre
2 people have booked this hotel in advance
All hotels in Frederiksted (4) →