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. Mac: Safari.

Spanish Town Hotels and B&Bs

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Spanish Town city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
Your selections 50 km
Spanish Town B&Bs / Inns (1)
3.5 of 5 Nail Bay Resort
INR11,145 - 19,758 per night*
Toll-free1(800)871-3551
Nail Bay Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d147895?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 Spanish Town B&B and Inns
4.5 of 5 stars 103 reviews
Professional photos | Traveller photos (150)
Recommended nearby hotels and B&Bs
3.5 of 5 Gallows Point Resort, Cruz Bay, St. John
INR16,437 - 30,340 per night*
39.7 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d151082?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Cruz Bay
4.5 of 5 stars 294 reviews
Professional photos | Traveller photos (247)
4.0 of 5 Sugar Mill Hotel, Tortola
INR14,354 - 17,450 per night*
17.2 km from Spanish Town
Travellers' Choice™ 2012 Winner Top 25 Special offer Summer Celebration
E-mail hotel
+1 +1284-495-4355
Special offer Summer Celebration
Sugar Mill Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d147883?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 28 hotels in Tortola
4.5 of 5 stars 173 reviews
Professional photos | Traveller photos (85)
3.0 of 5 Cruz Bay Boutique Hotel, Cruz Bay, St. John
INR7,374 - 11,708 per night*
39.8 km from Spanish Town
+1 +1 +1 340-642-1702
E-mail hotel
Cruz Bay Boutique Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d1935577?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 6 Cruz Bay B&B and Inns
4.5 of 5 stars 133 reviews
Professional photos | Traveller photos (32)
Garden by the Sea B&B, Cruz Bay, St. John
INR9,006 - 15,480 per night*
39.7 km from Spanish Town
Ranked #2 of 6 Cruz Bay B&B and Inns
5 of 5 stars 51 reviews
Traveller photos (38)
Estate Lindholm, Cruz Bay, St. John
INR7,881 - 19,139 per night*
39.6 km from Spanish Town
Ranked #3 of 6 Cruz Bay B&B and Inns
4.5 of 5 stars 137 reviews
Traveller photos (159)
4.5 of 5 Caneel Bay, A Rosewood Resort, Caneel Bay, St. John
INR22,854 - 35,406 per night*
38.6 km from Spanish Town
Special offer Complimentary Night
Special offer Complimentary Night
Caneel Bay, A Rosewood Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d147592?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Caneel Bay
4.5 of 5 stars 674 reviews
Professional photos | Traveller photos (520)
4.0 of 5 Peter Island Resort, Peter Island
INR18,294 - 38,840 per night*
19.2 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d147481?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Peter Island
4.5 of 5 stars 363 reviews
Professional photos | Traveller photos (462)
5.0 of 5 The Ritz-Carlton, St. Thomas, St. Thomas
INR24,092 - 52,744 per night*
44.9 km from Spanish Town
Travellers' Choice™ 2012 Winner Luxury
CHECK RATES! ABS:HotelCheckRates-d149038?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 22 hotels in St. Thomas
4.5 of 5 stars 656 reviews
Professional photos | Traveller photos (414)
Cooper Island Beach Club, Road Town, Tortola
INR10,132 - 12,384 per night*
10.2 km from Spanish Town
Ranked #1 of 2 Road Town B&B and Inns
4.5 of 5 stars 56 reviews
Traveller photos (51)
3.5 of 5 Fort Recovery Beachfront Villa & Suites Hotel, Road Town, Tortola
INR13,847 - 14,523 per night*
26.0 km from Spanish Town
Offers & Announcements Free Snorkel Trip
+1 284-495-4467
E-mail hotel
Offers & Announcements Free Snorkel Trip
Fort Recovery Beachfront Villa & Suites Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d271997?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 14 hotels in Road Town
4.5 of 5 stars 347 reviews
Professional photos | Traveller photos (293)
2.5 of 5 Crystal Cove Beach Resort on Sapphire Bay, St. Thomas
INR11,145 - 11,145 per night*
45.4 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d151081?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 22 hotels in St. Thomas
4.5 of 5 stars 226 reviews
Professional photos | Traveller photos (160)
3.0 of 5 Secret Harbour Beach Resort, Benner, St. Thomas
INR11,596 - 23,191 per night*
45.8 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d151053?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Benner
4 of 5 stars 437 reviews
Professional photos | Traveller photos (434)
Hummingbird House, Road Town, Tortola
18.9 km from Spanish Town
Ranked #2 of 2 Road Town B&B and Inns
4 of 5 stars 26 reviews
Traveller photos (14)
2.5 of 5 St. John Inn, Cruz Bay, St. John
INR10,751 - 20,658 per night*
39.8 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d149945?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 6 Cruz Bay B&B and Inns
4 of 5 stars 105 reviews
Professional photos | Traveller photos (50)
4.0 of 5 Westin St. John Resort & Villas, Cruz Bay, St. John
INR14,298 - 29,834 per night*
39.2 km from Spanish Town
(340) 693-8000
Westin St. John Resort & Villas Slideshow
CHECK RATES! ABS:HotelCheckRates-d147568?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Cruz Bay
3.5 of 5 stars 1,154 reviews
Professional photos | Traveller photos (679)
2.5 of 5 Hillcrest Guest House, Cruz Bay, St. John
INR11,145 - 16,549 per night*
39.9 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d272171?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 6 Cruz Bay B&B and Inns
4 of 5 stars 44 reviews
Professional photos | Traveller photos (42)
3.0 of 5 Long Bay Beach Resort & Villas, Tortola
INR11,539 - 22,403 per night*
21.5 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d148631?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 28 hotels in Tortola
4 of 5 stars 371 reviews
Professional photos | Traveller photos (287)
Inn at Tamarind Court, Cruz Bay, St. John
INR5,854 per night*
39.7 km from Spanish Town
Ranked #6 of 6 Cruz Bay B&B and Inns
3.5 of 5 stars 83 reviews
Traveller photos (31)
Rudy's Mariner Inn, Jost Van Dyke
INR3,096 - 7,036 per night*
20.4 km from Spanish Town
Ranked #5 of 5 Jost Van Dyke B&B and Inns
4 of 5 stars 3 reviews
Traveller photos (8)
Nanny Cay Marina & Hotel, Road Town, Tortola
INR5,629 - 10,977 per night*
17.2 km from Spanish Town
CHECK RATES! ABS:HotelCheckRates-d148929?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 14 hotels in Road Town
3 of 5 stars 44 reviews
Professional photos | Traveller photos (19)
Treasure Isle Hotel, Tortola
INR5,854 - 9,569 per night*
20.4 km from Spanish Town
Ranked #18 of 28 hotels in Tortola
3 of 5 stars 17 reviews
Traveller photos (5)
Amateras, Virgin Gorda
20.4 km from Spanish Town
No photo provided
Ranked #5 of 6 Virgin Gorda B&B and Inns
4 of 5 stars 1 review
Village Cay Hotel, Road Town, Tortola
INR6,473 - 10,695 per night*
18.9 km from Spanish Town
Ranked #10 of 14 hotels in Road Town
3 of 5 stars 19 reviews
Traveller photos (10)
Sea View Hotel, Road Town, Tortola
INR4,334 - 9,907 per night*
18.9 km from Spanish Town
No photo provided
Ranked #12 of 14 hotels in Road Town
3 of 5 stars 8 reviews
3.5 of 5 Lambert Beach Resort, Tortola
INR5,629 - 16,043 per night*
14.9 km from Spanish Town
Ranked #25 of 28 hotels in Tortola
2.5 of 5 stars 58 reviews
Traveller photos (33)