We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Diamonds International

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
US$190* /night
View Deal
Travelocity
US$190*
Hotwire.com
US$190*
getaroom.com
US$190*
Veterans Drive | Waterfront, Charlotte Amalie 00804, St. Thomas
0.6 km from Diamonds International
#7 of 7 hotels in Charlotte Amalie
Top Deal
US$415*
US$169* /night
View Deal
VisitUSVI
US$211*
Travelocity
US$169*
Bookit.com
US$415*
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802-3419, St. Thomas
0.8 km from Diamonds International
#3 of 7 hotels in Charlotte Amalie
Top Deal
US$363*
US$239* /night
View Deal
Expedia.com
US$363*
Hotels.com
US$363*
Travelocity
US$363*
7338 Estate Bakkeroe, Charlotte Amalie 00802-3011, St. Thomas
2.4 km from Diamonds International
#1 of 7 hotels in Charlotte Amalie
No availability for your dates from these sites
Booking.com
Travelocity
Hotels.com
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
2.6 km from Diamonds International
#2 of 7 hotels in Charlotte Amalie
Top Deal
US$399*
US$381* /night
View Deal
Orbitz.com
US$381*
Expedia.com
US$381*
Cancelon
US$399*
6200 Magens Bay Road, 00802, St. Thomas
2.6 km from Diamonds International
US$162* /night
View Deal
Expedia.com
US$162*
Hotels.com
US$162*
Travelocity
US$162*
3801 Crown Bay, 00802-6463, St. Thomas
2.8 km from Diamonds International
No photo provided
7511 Frenchman Bay # 100, 00802-2810, St. Thomas
3.3 km from Diamonds International
No availability for your dates from these sites
Travelocity
Booking.com
Expedia.com
8070 Lindbergh Bay | West, Charlotte Amalie 00802-5901, St. Thomas
3.5 km from Diamonds International
#4 of 7 hotels in Charlotte Amalie
Top Deal
US$281*
US$252* /night
View Deal
Expedia.com
US$281*
Travelocity
US$281*
Orbitz.com
US$281*
8071 Lindberg Bay, Charlotte Amalie 00802-5901, St. Thomas
3.5 km from Diamonds International
#5 of 7 hotels in Charlotte Amalie
Top Deal
US$170*
US$137* /night
View Deal
Orbitz.com
US$146*
Travelocity
US$146*
Booking.com
US$170*
8075 Lindberg Bay, Charlotte Amalie 00802-5906, St. Thomas
4.1 km from Diamonds International
#6 of 7 hotels in Charlotte Amalie
Top Deal
US$184*
US$150* /night
View Deal
Booking.com
US$175*
Priceline
US$175*
Cancelon
US$184*
7150 Bolongo, 00802, St. Thomas
4.9 km from Diamonds International
Top Deal
US$309*
US$264* /night
View Deal
Expedia.com
US$309*
Orbitz.com
US$309*
Hotels.com
US$309*
6600 Estate Smith Bay, 00802-1325, St. Thomas
7.0 km from Diamonds International
Top Deal
US$307*
US$269* /night
View Deal
Hotels.com
US$307*
Expedia.com
US$307*
TripAdvisor
US$269*
6500 Estate Smith Bay, 00802-1350, St. Thomas
7.3 km from Diamonds International
Top Deal
US$414*
US$275* /night
View Deal
Booking.com
US$275*
Travelocity
US$275*
Cancelon
US$414*
Estate Smith Bay, 00801, St. Thomas
7.3 km from Diamonds International
US$188* /night
View Deal
US$241* /night
View Deal
Hotels.com
US$241*
Expedia.com
US$241*
Hotwire.com
US$241*
6280 Estate Nazareth | Nazareth Bay, Benner 00802-1113, St. Thomas
8.8 km from Diamonds International
Top Deal
US$431*
US$340* /night
View Deal
Hotels.com
US$340*
Cancelon
US$431*
TripAdvisor
US$340*
Rte. 6 Smith Bay | Smith Bay Road, 00802, St. Thomas
8.8 km from Diamonds International
Top Deal
US$280*
US$185* /night
View Deal
Expedia.com
US$249*
Hotwire.com
US$249*
Bookit.com
US$280*
6800 Estate Nazareth | one mile from intersection of Route 32 & 322, 00802-1105, St. Thomas
9.7 km from Diamonds International
US$304* /night
View Deal
Booking.com
Hotels.com
Travelocity
6900 Great Bay | U.S. Virgin Islands, 00802, St. Thomas
9.8 km from Diamonds International
Top Deal
US$1,157*
US$831* /night
View Deal
Booking.com
US$1,157*
Expedia.com
US$831*
Cancelon
US$892*
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
14.1 km from Diamonds International
Top Deal
US$312*
US$302* /night
View Deal
Booking.com
US$311*
Hotwire.com
US$302*
getaroom.com
US$312*
Fish Fry Drive | 271 & 272 Estate Enighed, Cruz Bay 00830, St. John
14.4 km from Diamonds International
No availability for your dates from these sites
Expedia.com
Travelocity
Orbitz.com
74-2 Cruz Bay Town, Cruz Bay 00830, St. John
14.5 km from Diamonds International
US$165* /night
View Deal
Expedia.com
US$165*
TripAdvisor
US$165*
Hotwire.com
US$165*
277 Enighed, Cruz Bay 00831, St. John
14.8 km from Diamonds International
US$242* /night
View Deal
Expedia.com
US$242*
Travelocity
US$242*
Orbitz.com
US$242*
PO Box 720, Caneel Bay 00831-0720, St. John
15.4 km from Diamonds International
Top Deal
US$798*
US$636* /night
View Deal
Expedia.com
US$734*
Booking.com
US$679*
HotelsClick
US$798*
300B Chocolate Hole, Cruz Bay 00830, St. John
15.5 km from Diamonds International
US$650* /night
View Deal
Hotwire.com
travelup.com
getaroom.com
300b Chocolate Hole Road, 00831, St. John
15.5 km from Diamonds International
Top Deal
US$650*
US$583* /night
View Deal
Orbitz.com
US$584*
Travelocity
US$584*
Cancelon
US$650*
Frenchman's Cay, VG100, Tortola
25.6 km from Diamonds International
US$432* /night
View Deal
Expedia.com
Travelocity
Orbitz.com
PO Box 433, BVI, Tortola
26.5 km from Diamonds International
Top Deal
US$244*
US$219* /night
View Deal
Expedia.com
US$229*
Hotels.com
US$229*
Cancelon
US$244*
Little Apple Bay | West End, Road Town VG1130, Tortola
27.1 km from Diamonds International
Top Deal
US$154*
US$130* /night
View Deal
Travelocity
US$130*
Hotwire.com
US$130*
Booking.com
US$154*