St. Thomas, United States Virgin Islands

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in St. Thomas

: 147 options found

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

Prindsens Gade, St. Thomas
1.2 km from the center of St. Thomas

Room in this hotel

from $ 332
per night
6A Estate Thomas, 00802, St. Thomas, Virgin Islands, U.S., St. Thomas
670 m from the center of St. Thomas

Room in this hotel

from $ 308
per night
2 Estate Bakkeroe, St. Thomas
3.8 km from the center of St. Thomas

Room in this hotel

from $ 701
per night
1331 Estate Taarneberg,St. Thomas 00802, St. Thomas
3.3 km from the center of St. Thomas

Room in this hotel

from $ 308
per night
17 Solberg Road, St. Thomas
755 m from the center of St. Thomas

Room in this hotel

from $ 236
per night
6600 Estate Smith Bay, St. Thomas
7.7 km from the center of St. Thomas

Room in this hotel

from $ 484
per night
Estate Thomas, St. Thomas
3.1 km from the center of St. Thomas

Room in this hotel

from $ 202
per night
6800 Estate Nazareth, St. Thomas
10.5 km from the center of St. Thomas

Room in this hotel

from $ 672
per night
8075 Lindbergh Bay, St Thomas, VI, 802, St. Thomas
3.1 km from the center of St. Thomas

Room in this hotel

from $ 478
per night
6080 Estate Smith Bay, St Thomas, VI, 802, St. Thomas
7.9 km from the center of St. Thomas

Room in this hotel

from $ 219
per night
14-9 Atlantic View Road, St. Thomas
3 km from the center of St. Thomas

Room in this hotel

from $ 1,078
per night
7101 East Watergate, St. Thomas
6.1 km from the center of St. Thomas

Room in this hotel

from $ 525
per night
Estate Bakkeroe, St. Thomas
3.7 km from the center of St. Thomas

Room in this hotel

from $ 378
per night
6600 Estate Smith Bay, St. Thomas
7.6 km from the center of St. Thomas

Room in this hotel

from $ 525
per night
6600 Estate Smith Bay, St. Thomas
4.7 km from the center of St. Thomas

Room in this hotel

from $ 525
per night
6800 Estate Nazareth, St. Thomas
10.5 km from the center of St. Thomas

Room in this hotel

from $ 766
per night
8-17 Estate Nazareth, St. Thomas
10.5 km from the center of St. Thomas

Room in this hotel

from $ 821
per night
6800 Estate Nazareth, St. Thomas
10.6 km from the center of St. Thomas

Room in this hotel

from $ 1,724
per night
6345 Smith Bay Rd, St. Thomas
9.2 km from the center of St. Thomas

Room in this hotel

from $ 396
per night
30 Kongens Gade, St. Thomas
1.2 km from the center of St. Thomas

Room in this hotel

from $ 538
per night