Heywoods Beach, Caribbean beach in Saint Peter, Barbados
Heywoods Beach is a wide sandy beach on the northwestern coast of Barbados with clear water and small rock-enclosed pools near Speightstown. The beach features designated swimming areas with lifeguard supervision throughout the day.
Heywoods Beach lies in the parish of Saint Peter, in the north-west of Barbados, at the town of Speightstown. Speightstown was once the island's main port and trading town, so this stretch of coast belonged to the sea traffic that made the settlement prosper. The sources record no further dates or events for the beach itself.
Heywoods Beach lies in Speightstown, a town whose name honours William Speight, the early settler who laid out its streets; the beach takes its own name from the Heywood family. The surrounding parish of Saint Peter is one of Barbados's eleven parishes, and the shoreline sits on the island's northwestern coast facing the Caribbean Sea.
Heywoods Beach lies in the Speightstown area of Saint Peter parish, on Barbados's northwestern coast. The beach sits along the road running north from Speightstown, so it can be reached on foot from the town centre or by road from Bridgetown.
Natural rock formations create protected pools at low tide that offer safe swimming spaces for children and less experienced swimmers. These pools shift naturally with the tidal rhythm and change throughout the day.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 92,947 contributors worldwide.