23 Oct 2019 - 24 Oct 2019

2 guests - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Speightstown include Luxury Apartment Near Beach, Kings Beach Hotel and Port St Charles Unit 248 based on user reviews. Skyscanner hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Speightstown accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Speightstown

from €85
from €193
from €155

What are travellers saying about Speightstown?

Family Travellers
Art & Design Lovers
History Buffs
Member reviews (5)
Sharon & Nick P
Sharon & Nick PLondon

Speightstown is steeped in history being on of the main ports for the ships arriving from England in the 1600's. Now it boasts great local restaurants, beach bars, art gallery, market vendors with fresh fruit and vegetables and of course beaches. A short bus ride away and you will be there.

Taylor Fuller
Taylor FullerBurns

I had the pleasure of staying in Speightstown during my visit to Barbados and I really fell in love with the area. It seemed much more authentic than the cruise port of Bridgetown. There were a lot of great little local eateries and bars and the beach was pretty too!

Allan F
Allan FBridgetown

Located along the north-west coast of Barbados, Speightstown is one of the islands major towns and boasts a long and intruiging history. Visit Arlington House Museum, an eighteenth century house with three floors of exhibits and interactive features.

Jeryl H
Jeryl H


The least expensive month is September, with an average of €152 per night. The most expensive month to stay in Speightstown is February, with an average price of €468 per night.
The average price of a hotel in October last year was €299 per night. This is 3% more than the average nightly price of €288 seen over the previous 12 months.
In Speightstown, the expected average temperature in October is 27.7°C/81.8°F. The warmest month is typically September, which averages 31.2°C/88.2°F. The coolest month is February, with temperatures averaging 22.6°C/72.7°F.
The nearest airport to Speightstown is Bridgetown (BGI) (25.65km).

Plan a trip to Barbados