Marigot Bay sits about 8 miles south of Castries on Saint Lucia's west coast, and it is one of the most photogenic natural harbours in the Caribbean. The bay is so well concealed by palm-covered hills that Admiral Rodney reportedly hid his entire fleet here during the 18th-century wars with France — the entrance is nearly invisible from the open sea.
The bay served as the filming location for Doctor Dolittle in 1967, and the setting still looks every bit the tropical movie set. A small ferry shuttles between the two sides of the bay. The Moorings charter base makes it a popular starting point for sailing trips, and there are a handful of restaurants and bars along the waterfront. The beach is small but pleasant, fringed by coconut palms. Marigot Bay is quieter and more intimate than the larger resorts elsewhere on the island — a good spot to slow down.