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.
  • Sort by:
  • Featured
  • Price (low to high)
  • Price (high to low)
  • Traveller Ranked
Cobblers Cove
US$645
Booking.com
View Deal
Certificate of Excellence
#1 Best Value of 3 hotels in Speightstown
  • Free Wifi
  • Free Parking
See all hotels in or near Speightstown
Almond Beach Resort
Almond Beach Resort(Saint Peter Parish)(Great Value!)
Booking.com
View Deal
Certificate of Excellence
0.3 km from Speightstown
  • Free Parking
  • Breakfast included
Sugar Cane Club Hotel & Spa
Sugar Cane Club Hotel & Spa(Saint Peter Parish)(Great Value!)
US$182US$170
Booking.com
View Deal
Certificate of Excellence
1.2 km from Speightstown
  • Free Wifi
  • Free Parking
Saint Peter's Bay
Saint Peter's Bay(Saint Peter Parish)(Great Value!)
US$1,044US$755
Travelocity
View Deal
Certificate of Excellence
1.6 km from Speightstown
  • Free Wifi
  • Free Parking
Little Good Harbour
Little Good Harbour(Saint Peter Parish)(Great Value!)
US$459US$444
Travelocity
View Deal
Certificate of Excellence
2.0 km from Speightstown
  • Free Wifi
  • Free Parking
Colony Club by Elegant Hotels
Colony Club by Elegant Hotels(Porters)(Great Value!)
US$529
Expedia.com
View Deal
Certificate of Excellence
6.7 km from Speightstown
  • Free Wifi
  • Free Parking
Coral Reef Club
Coral Reef Club(Holetown)(Great Value!)
US$515
Booking.com
View Deal
Certificate of Excellence
6.8 km from Speightstown
  • Free Wifi
  • Free Parking
The Sandpiper
The Sandpiper(Saint James Parish)(Great Value!)
US$515
Orbitz.com
View Deal
Certificate of Excellence
7.2 km from Speightstown
  • Free Wifi
  • Free Parking
Mango Bay All Inclusive
Mango Bay All Inclusive(Holetown)(Great Value!)
US$460
WIOL.com
View Deal
Certificate of Excellence
7.4 km from Speightstown
  • Free Parking
  • Breakfast included
Divi Heritage
Divi Heritage(Saint James Parish)
US$101
Expedia.com
View Deal
8.5 km from Speightstown
  • Free Wifi
  • Free Parking
All Seasons Resort Europa
All Seasons Resort Europa(Sunset Crest)(Great Value!)
US$99
Booking.com
View Deal
8.5 km from Speightstown
  • Free Parking
  • Pool
The Club, Barbados Resort and Spa
The Club, Barbados Resort and Spa(Saint James Parish)(Great Value!)
US$288
TripAdvisor
View Deal
Certificate of Excellence
8.6 km from Speightstown
  • Free Parking
  • Breakfast included
Santosha Barbados
Santosha Barbados(Saint Andrew Parish)
US$163
Orbitz.com
View Deal
Certificate of Excellence
9.7 km from Speightstown
  • Free Wifi
  • Free Parking
Tamarind by Elegant Hotels
Tamarind by Elegant Hotels(Paynes Bay)(Great Value!)
US$475
Expedia.com
View Deal
Certificate of Excellence
10.1 km from Speightstown
  • Free Wifi
  • Free Parking
The House by Elegant Hotels
The House by Elegant Hotels(Saint James Parish)(Great Value!)
US$855
TripAdvisor
View Deal
Certificate of Excellence
10.3 km from Speightstown
  • Free Wifi
  • Free Parking
Beach View
Beach View(Saint James Parish)(Great Value!)
US$243
Cancelon
View Deal
Certificate of Excellence
10.6 km from Speightstown
  • Free Wifi
  • Free Parking
Crystal Cove by Elegant Hotels
Crystal Cove by Elegant Hotels(Saint James Parish)(Great Value!)
US$785
Booking.com
View Deal
Certificate of Excellence
11.2 km from Speightstown
  • Free Wifi
  • Free Parking
Waves Hotel & Spa by Elegant Hotels
Waves Hotel & Spa by Elegant Hotels(Saint James Parish)(Great Value!)
US$609
TripAdvisor
View Deal
Certificate of Excellence
12.5 km from Speightstown
  • Free Parking
  • Breakfast included
Port St. Charles
Port St. Charles(Saint Peter Parish)(Great Value!)
TripAdvisor
View Deal
Certificate of Excellence
0.7 km from Speightstown
  • Free Wifi
  • Free Parking
Port Ferdinand Marina & Luxury Residences
Hotels.com
View Deal
1.3 km from Speightstown
  • Free Wifi
  • Free Parking
Kings Beach Village
Kings Beach Village(Saint Peter Parish)
Contact accommodation for availability
1.7 km from Speightstown
  • Free Parking
  • Pool
One Battaleys Mews
One Battaleys Mews(Mullins)(Great Value!)
Hotels.com
View Deal
2.0 km from Speightstown
  • Free Wifi
  • Free Parking
Mullins Heights Villas
Mullins Heights Villas(Saint Peter Parish)(Great Value!)
Travelocity
View Deal
Certificate of Excellence
2.0 km from Speightstown
  • Free Wifi
  • Free Parking
Bayfield House
Contact accommodation for availability
Certificate of Excellence
2.2 km from Speightstown
  • Free Wifi
  • Free Parking
Gibbs Glade Cottage & Garden Studios
Gibbs Glade Cottage & Garden Studios(Saint Peter Parish)(Great Value!)
TripAdvisor
View Deal
2.4 km from Speightstown
  • Free Wifi
  • Pool
Sea Symphony Villa
Sea Symphony Villa(Saint Lucy Parish)(Great Value!)
TripAdvisor
View Deal
3.1 km from Speightstown
  • Free Wifi
  • Free Parking
Legend Garden Condos
Legend Garden Condos(Lower Carlton)(Great Value!)
Expedia.com
View Deal
Certificate of Excellence
3.6 km from Speightstown
  • Free Wifi
  • Free Parking
Sion Hill Plantation
Sion Hill Plantation(Saint James Parish)(Great Value!)
4.1 km from Speightstown
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.