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.
View map
Sponsored by:
Accommodation
Price per night
Location
Any Distance
from
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Fort Burt Hotel
Hotels.com
US$240
View Deal
19.2 km from Spanish Town
  • Free Parking
  • Pool
Fort Recovery Beachfront Villa & Suites Hotel
TripAdvisor
US$245
View Deal
26.2 km from Spanish Town
  • Free Wifi
  • Free Parking
Saba Rock Resort
10.5 km from Spanish Town
  • Free Wifi
  • Breakfast included
Peter Island Resort and Spa
No availability for your dates from these sites
17.6 km from Spanish Town
  • Free Wifi
  • Pool
Special offer
Special OfferPackage Deal
Moorings Mariner Inn Hotel
Hotwire.com
View Deal
19.0 km from Spanish Town
  • Free Parking
  • Pool
Treasure Isle Hotel
19.2 km from Spanish Town
  • Free Parking
  • Pool
No photo provided
19.3 km from Spanish Town
  • Pool
  • Room Service
Maria's by the Sea
Expedia.com
View Deal
19.3 km from Spanish Town
  • Free Wifi
  • Free Parking
Village Cay BVI Hotel
No availability for your dates from these sites
19.4 km from Spanish Town
  • Free Wifi
  • Pool
Elm Beach Suites
23.5 km from Spanish Town
  • Free Parking
  • Beachfront
Rhymers Beach Hotel
23.5 km from Spanish Town
  • Free Wifi
  • Free Parking
Sebastian's on the Beach
getaroom.com
View Deal
26.5 km from Spanish Town
  • Free Parking
  • Beachfront
Long Bay Beach Club
No availability for your dates from these sites
27.1 km from Spanish Town
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
28.0 km from Spanish Town
  • Free Wifi
  • Free Parking
Anegada Reef Hotel
No availability for your dates from these sites
31.6 km from Spanish Town
  • Free Parking
  • Beachfront
Cow Wreck Beach Resort
33.6 km from Spanish Town
  • Beachfront
  • Restaurant
Anegada Beach Club
No availability for your dates from these sites
34.2 km from Spanish Town
  • Free Parking
  • Pool
Sandcastle Hotel
34.6 km from Spanish Town
  • Beachfront
  • Restaurant
Caneel Bay Resort
No availability for your dates from these sites
38.7 km from Spanish Town
  • Free Parking
  • Pool
The Westin St. John Resort Villas
HotelQuickly
View Deal
39.5 km from Spanish Town
  • Free Wifi
  • Free Parking
Special offer
Special OfferSunsational Savings
St. John Inn
No availability for your dates from these sites
39.8 km from Spanish Town
  • Free Wifi
  • Free Parking
Special offer
Special Price20% off room rate
Cruz Bay Boutique Hotel
Cancelon
View Deal
40.0 km from Spanish Town
  • Free Wifi
  • Breakfast included
No availability for your dates from these sites
40.3 km from Spanish Town
  • Free Wifi
  • Free Parking
Gallows Point Resort
No availability for your dates from these sites
40.4 km from Spanish Town
  • Free Wifi
  • Free Parking
The Ritz-Carlton, St. Thomas
Expedia.com
View Deal
45.1 km from Spanish Town
  • Free Wifi
  • Free Parking
Special offer
Special OfferSave up to 30%
Sapphire Beach Resort
No availability for your dates from these sites
45.3 km from Spanish Town
  • Free Wifi
  • Free Parking
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.

Hotels Near Spanish Town

  • Maria's by the Sea
  • Cow Wreck Beach Resort
  • Frenchmans
  • Myett's Garden Inn
  • St. John Inn
  • Rhymers Beach Hotel
  • Sea Shore Allure
  • Hodge's Creek Marina Hotel
  • The Ritz-Carlton, St. Thomas
  • Sapphire Beach Resort
  • Caneel Bay Resort
  • Gallows Point Resort
  • Anegada Reef Hotel
  • Anegada Beach Club
  • Peter Island Resort and Spa
  • Cruz Bay Boutique Hotel
  • Treasure Isle Hotel
  • Sebastian's on the Beach
  • Long Bay Beach Club
  • The Westin St. John Resort Villas
  • Elm Beach Suites
  • Fort Burt Hotel
  • Saba Rock Resort
  • Village Cay BVI Hotel
  • Sandcastle Hotel
  • Fort Recovery Beachfront Villa & Suites Hotel
  • Spyglass
  • Neptune's Treasure
  • Moorings Mariner Inn Hotel
  • Pusser's Marina Cay Hotel and Restaurant