Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on 1 Oct 2018
Reviewed on 5 Apr 2018
Heywoods Beach is located in Speightstown. This welcoming area is known for its beautiful beaches and array of dining options. Speightstown is home to 102 hotels and other accommodation options, so you can find something that's perfect for your stay.
There are 63 hotels and accommodation options within a mile of Heywoods Beach, including these picks:
While you're in town visiting Heywoods Beach, you can explore the sights and attractions within a couple miles of the area.
St. Peter Parish Church, Speightstown Mural and St. Lucy Parish Church are monuments to see when you're exploring the area around Heywoods Beach. Consider spending a leisurely afternoon outside at Speightstown Esplanade, Farley Hill National Park or Folkestone Marine Park. Dip your toes in the water at Mullins Beach, Gibbes Beach and Holetown Beach.
If you want to see more of the surrounding area, you might plan a visit to Port St. Charles Marina and Arlington House Museum. Sandy Lane Beach is also located 5.9 mi from Heywoods Beach, and Paynes Bay Beach is 6.5 mi away.