What to do in St. John
Activities, attractions and tours
Visit St. John
Most fun & popular experiences in St. John
Tours & day trips
See all 140 activities
Barbados Turtle and Shipwreck Snorkel Adventure
History & culture
See all 53 activities
Barbados: Island Tour with Animal Flower Cave and Lunch
Private & custom tours
See all 48 activities
Cole's Cave Hike
Water activities
See all 15 activities
Catamaran and Snorkelling Cruise At Carlisle Bay
Classes & workshops
See all 6 activities
Flying Dress Photoshoot in Barbados
What to do in St. John
Popular places to visit

St John Parish Church
You can find out about the history of Church View when you stop by St John Parish Church. Stroll along the seaside in this romantic area or visit its seafood restaurants.
Bath Beach
If a restful holiday is part of your travel plans, Bath Beach might be the perfect place to visit during your trip to Bath.
Ocean Echo Stables
Enjoy an outing to Ocean Echo Stables during your stay in Newcastle. Amble around this romantic area's beautiful beaches and enjoy its seafood restaurants.
Codrington College
Explore the campus of Codrington College during your visit to Sargeant Street. Wander through the beautiful beaches and seaside in this romantic area.
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.
- Hotels near Carlisle Bay
- Hotels near South Coast Boardwalk
- Hotels near Dover Beach
- Hotels near Sandy Lane Beach
- Hotels near Rockley Beach
- Hotels near Pebbles Beach
- Hotels near U.S. Embassy
- Hotels near Mullins Beach
- Hotels near Worthing Beach
- Hotels near Bath Beach
- Hotels near Ocean Echo Stables
- Hotels near Miami Beach
- Hotels near Crane Beach
- Hotels near Brownes Beach
- Hotels near Brighton Beach
- Hotels near Holetown Beach
- Hotels near Kensington Oval
- Hotels near Paradise Beach
- Hotels near Barbados Parliament Buildings
- Hotels near St. Lawrence Bay
- Hotels near Port St. Charles Marina
- Hotels near Silver Sands Beach
- Hotels near Royal Westmoreland Golf Course
- Hotels near Turtle Beach
- Hotels near Oistin's Friday Night Fish Fry
- Hotels near Maxwell Beach
- Hotels near Paynes Bay Beach
- Hotels near Garrison Savannah
- Hotels near Barbados Golf Club
- Hotels near University of the West Indies Cave Hill Campus