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 Feb 14, 2019
Reviewed on Jan 29, 2019
Port St. Charles Marina is located in an area of Saint Peter Parish known for its beautiful beaches. Saint Peter Parish is home to 28 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 40 hotels and accommodations within a mile of Port St. Charles Marina, including these options:
Now that you've visited Port St. Charles Marina, you can discover everything there is to see and do within a couple miles of the area.
St. Peter Parish Church, Speightstown Mural, and St. Lucy Parish Church are some of the local landmarks to explore. Consider spending a leisurely afternoon outside at Speightstown Esplanade, Farley Hill National Park, or Folkestone Marine Park. Enjoy a stroll along the shore at Mullins Beach, Heywoods Beach, and Gibbes Beach.
Arlington House Museum, Barbados Wildlife Reserve, and Grenade Hall Forest and Signal Station are a few additional nearby sights. Spend some time checking out Sandy Lane Beach, which is 6.3 mi (10.1 km) from Port St. Charles Marina, or make a stop by Paynes Bay Beach, located 6.8 mi (11 km) away.