Things to do in St. Ann's Bay
Activities, attractions and tours
Visit St. Ann's Bay
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Most popular experiences in St. Ann's Bay
Tours & day trips
See all 420 activities
Full-Day Fun: Blue Hole, Secret Falls & Dunn’s River Falls
Private & custom tours
See all 206 activities
7 in 1 Day Jamaican Adventure with Jhadano Tours
Adventure & outdoor
See all 73 activities
Cool Running's Cruise to Dunn's River Falls with Lunch & Open Bar
Cruises & boat tours
See all 47 activities
Cool Running's Cruise to Dunn's River Falls with Lunch & Open Bar
Shopping & fashion
See all 23 activities
Blue Hole, Secret Falls & Shopping Adventure
What to do in St. Ann's Bay
Popular places to visit
Priory Beach
Why not spend a lazy afternoon at Priory Beach during your trip to Priory? Amble around the area's beaches or visit its shops.
Our Lady of Perpetual Help Roman Catholic Church
Learn about the local history of St. Ann's Bay when you spend time at Our Lady of Perpetual Help Roman Catholic Church. Discover the beautiful waterfalls and top-notch restaurants in this romantic area.
Maima Seville Great House & Heritage Park
You can learn about the history of St. Ann's Bay with a stop at Maima Seville Great House & Heritage Park. Take in the entertainment choices and beautiful waterfalls in this romantic area.
Cranbrook Flower Forest
Learn about the local history of Plantation Village when you take a trip to Cranbrook Flower Forest. Stroll along the beautiful beaches in this romantic area or visit its top-notch restaurants.
Seville Great House
Learn about the local history of St. Ann's Bay when you spend time at Seville Great House. Amble around the area's beaches or visit its shops.
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.