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.
Filter Hotels
162 results
Price per night
Any
Distance from
Any
Any distance
Traveller rating
Any
StyleAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
Fort Burt Hotel(Road Town)
US$185
US$115
Booking.com
View Deal
19.2 km from Spanish Town
  • Free Parking
  • Pool
US$218
Travelocity
View Deal
Certificate of Excellence
34.2 km from Spanish Town
  • Free Parking
  • Pool
Estate Lindholm(Cruz Bay)(Great Value!)
US$430
US$301
Booking.com
View Deal
Certificate of Excellence
39.7 km from Spanish Town
  • Free Wifi
  • Free Parking
St. John Inn(Cruz Bay)(Great Value!)
US$305
Expedia.com
View Deal
Certificate of Excellence
39.8 km from Spanish Town
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel(Cruz Bay)(Great Value!)
US$255
Travelocity
View Deal
Certificate of Excellence
40.0 km from Spanish Town
  • Free Wifi
  • Breakfast included
Gallows Point Resort(Cruz Bay)(Great Value!)
US$529
Hotwire.com
View Deal
Certificate of Excellence
40.4 km from Spanish Town
  • Free Wifi
  • Free Parking
US$184
Expedia.com
View Deal
Certificate of Excellence
46.4 km from Spanish Town
  • Free Wifi
  • Free Parking
Mafolie Hotel(Charlotte Amalie)
US$289
US$280
Expedia.com
View Deal
Certificate of Excellence
53.4 km from Spanish Town
  • Free Wifi
  • Free Parking
Midtown Guest House(Charlotte Amalie)
Free cancellation until 01/03
US$90
Booking.com
View Deal
53.4 km from Spanish Town
  • Free Wifi
  • Free Parking
Galleon House Bed & Breakfast(Charlotte Amalie)(Great Value!)
US$87
Expedia.com
View Deal
53.5 km from Spanish Town
  • Breakfast included
  • Pool
Bunker Hill Hotel(Charlotte Amalie)
Free cancellation until 25/02
US$125
US$121
Travelocity
View Deal
53.5 km from Spanish Town
  • Free Wifi
  • Free Parking
Olga's Fancy(Charlotte Amalie)(Great Value!)
US$149
US$145
Travelocity
View Deal
Certificate of Excellence
54.7 km from Spanish Town
  • Free Wifi
  • Free Parking
Free cancellation until 22/02
US$139
US$129
Expedia.com
View Deal
55.9 km from Spanish Town
  • Free Wifi
  • Free Parking
Emerald Beach Resort(Charlotte Amalie)
Free cancellation until 25/02
US$319
US$263
Expedia.com
View Deal
57.1 km from Spanish Town
  • Free Wifi
  • Free Parking
US$174
US$157
Official Hotel
View Deal
57.7 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
0.4 km from Spanish Town
  • Free Parking
  • Beachfront
Mango Bay Resort(Virgin Gorda)
No availability for your dates from these sites
Certificate of Excellence
4.0 km from Spanish Town
  • Free Wifi
  • Free Parking
Gordian Terrace(Virgin Gorda)
TripAdvisor
View Deal
6.5 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
10.3 km from Spanish Town
  • Beachfront
  • Restaurant
No availability for your dates from these sites
15.1 km from Spanish Town
  • Free Parking
  • Pool
No availability for your dates from these sites
Certificate of Excellence
15.4 km from Spanish Town
  • Free Parking
  • Pool
No availability for your dates from these sites
Certificate of Excellence
17.6 km from Spanish Town
  • Free Wifi
  • Pool
No availability for your dates from these sites
19.0 km from Spanish Town
  • Free Parking
  • Pool
No availability for your dates from these sites
19.3 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
19.4 km from Spanish Town
  • Free Wifi
  • Pool
Sea View Hotel(Road Town)
No availability for your dates from these sites
19.4 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
19.5 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
21.5 km from Spanish Town
  • Free Wifi
  • Free Parking
Icis Villas(Tortola)
No availability for your dates from these sites
22.3 km from Spanish Town
  • Free Parking
  • Breakfast included
No availability for your dates from these sites
Certificate of Excellence
23.4 km from Spanish Town
  • Free Parking
  • Pool
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.