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
Cassandra 2 Beach Apartments
Hotels.com
View Deal
  • Free Parking
  • Beachfront
See all hotels in or near Speightstown
Almond Beach Resort
Almond Beach Resort(Saint Peter Parish)(Great Value!)
US$261
Orbitz.com
View Deal
Certificate of Excellence
0.3 km from Speightstown
  • Free Parking
  • Breakfast included
Port St. Charles
Port St. Charles(Saint Peter Parish)(Great Value!)
US$208
HotelQuickly
View Deal
Certificate of Excellence
0.7 km from Speightstown
  • Free Wifi
  • Free Parking
Sugar Cane Club Hotel & Spa
Sugar Cane Club Hotel & Spa(Saint Peter Parish)(Great Value!)
US$148
Expedia.com
View Deal
Certificate of Excellence
1.2 km from Speightstown
  • Free Wifi
  • Free Parking
Port Ferdinand Marina & Luxury Residences
US$745
Hotwire.com
View Deal
1.3 km from Speightstown
  • Free Wifi
  • Free Parking
Saint Peter's Bay
Saint Peter's Bay(Saint Peter Parish)(Great Value!)
US$540
Expedia.com
View Deal
Certificate of Excellence
1.6 km from Speightstown
  • Free Wifi
  • Free Parking
Gibbs Glade Cottage & Garden Studios
Gibbs Glade Cottage & Garden Studios(Saint Peter Parish)(Great Value!)
US$122
TripAdvisor
View Deal
2.4 km from Speightstown
  • Free Wifi
  • Pool
Legend Garden Condos
Legend Garden Condos(Lower Carlton)(Great Value!)
Booking.com
View Deal
Certificate of Excellence
3.6 km from Speightstown
  • Free Wifi
  • Free Parking
Colony Club by Elegant Hotels
Colony Club by Elegant Hotels(Porters)(Great Value!)
Priceline
View Deal
Certificate of Excellence
6.7 km from Speightstown
  • Free Wifi
  • Free Parking
Coral Reef Club
Coral Reef Club(Holetown)(Great Value!)
Expedia.com
View Deal
Certificate of Excellence
6.8 km from Speightstown
  • Free Wifi
  • Free Parking
Discovery Bay by Rex Resorts
Priceline
View Deal
7.4 km from Speightstown
  • Free Parking
  • Pool
Mango Bay All Inclusive
Mango Bay All Inclusive(Holetown)(Great Value!)
travelup.com
View Deal
Certificate of Excellence
7.4 km from Speightstown
  • Free Parking
  • Breakfast included
Regent Apartments Barbados
Regent Apartments Barbados(Sunset Crest)(Great Value!)
Hotels.com
View Deal
8.3 km from Speightstown
  • Free Wifi
  • Pool
Halcyon Palm
Halcyon Palm(Sunset Crest)
Hotels.com
View Deal
8.3 km from Speightstown
  • Free Parking
  • Pool
Santosha Barbados
Santosha Barbados(Saint Andrew Parish)
US$116
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!)
Orbitz.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!)
Travelocity
View Deal
Certificate of Excellence
10.3 km from Speightstown
  • Free Wifi
  • Free Parking
Coral Lane Beach Apartments
Coral Lane Beach Apartments(Saint James Parish)(Great Value!)
Hotels.com
View Deal
10.5 km from Speightstown
  • Free Wifi
  • Free Parking
Crystal Cove by Elegant Hotels
Crystal Cove by Elegant Hotels(Saint James Parish)(Great Value!)
US$570
Hotels.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!)
Travelocity
View Deal
Certificate of Excellence
12.5 km from Speightstown
  • Free Parking
  • Breakfast included
Round House Inn
Round House Inn(Bathsheba)(Great Value!)
Hotels.com
View Deal
Certificate of Excellence
13.4 km from Speightstown
  • Free Wifi
  • Free Parking
Sea-U Guest House
Sea-U Guest House(Bathsheba)(Great Value!)
US$96
Expedia.com
View Deal
Certificate of Excellence
14.5 km from Speightstown
  • Free Wifi
  • Free Parking
Paradise Villas
Paradise Villas(Black Rock)(Great Value!)
US$87
Hotwire.com
View Deal
17.4 km from Speightstown
  • Free Wifi
  • Free Parking
Nautilus Beach Apartments
Nautilus Beach Apartments(Bridgetown)(Great Value!)
Hotels.com
View Deal
19.2 km from Speightstown
  • Free Wifi
  • Free Parking
Sweetfield Manor Boutique Hotel
Sweetfield Manor Boutique Hotel(Saint Michael Parish)
Hotels.com
View Deal
19.3 km from Speightstown
  • Free Wifi
  • Free Parking
Radisson Aquatica Resort Barbados
Radisson Aquatica Resort Barbados(Bridgetown)(Great Value!)
US$159
Bookit.com
View Deal
19.4 km from Speightstown
  • Free Wifi
  • Free Parking
Island Inn Hotel
Island Inn Hotel(Bridgetown)(Great Value!)
US$330
Expedia.com
View Deal
Certificate of Excellence
19.5 km from Speightstown
  • Free Parking
  • Breakfast included
Hilton Barbados Resort
Hilton Barbados Resort(Bridgetown)(Great Value!)
US$199
Booking.com
View Deal
Certificate of Excellence
19.8 km from Speightstown
  • Free Parking
  • Pool
Savannah Beach Hotel
Savannah Beach Hotel(Hastings)(Great Value!)
US$127
Hotels.com
View Deal
Certificate of Excellence
20.1 km from Speightstown
  • Free Parking
  • Pool
Sugar Bay Barbados
US$485
Hotels.com
View Deal
Certificate of Excellence
20.2 km from Speightstown
  • 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.