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
Traveller rating
Style
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
Updating list...
Batu Villa by the Baths
#1 of 1 Speciality Lodging in Spanish Town
  • Free Wifi
  • Free Parking
See all hotels in or near Spanish Town
Fort Burt Hotel
Expedia.com
US$150
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
Treasure Isle Hotel
19.2 km from Spanish Town
  • Free Parking
  • Pool
No photo provided
19.3 km from Spanish Town
  • Pool
  • Room Service
Nanny Cay Marina & Hotel
No availability for your dates from these sites
21.5 km from Spanish Town
  • Free Wifi
  • Free Parking
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
No availability for your dates from these sites
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
No availability for your dates from these sites
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
No availability for your dates from these sites
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
Hotwire.com
View Deal
40.4 km from Spanish Town
  • Free Wifi
  • Free Parking
The Ritz-Carlton, St. Thomas
No availability for your dates from these sites
45.1 km from Spanish Town
  • Free Wifi
  • Free Parking
Special offer
Special OfferSave up to 30%
Sapphire Beach Resort
Cancelon
View Deal
45.3 km from Spanish Town
  • Free Wifi
  • Free Parking
Elysian Beach Resort
No availability for your dates from these sites
45.4 km from Spanish Town
  • Free Wifi
  • Free Parking
Special offer
Special Offer15% Off
Crystal Cove Beach Resort on Sapphire Bay
No availability for your dates from these sites
45.6 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.