Things to do in Rockley
Find and book activities, attractions and tours
Visit Rockley
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 activities in Rockley
Tours & day trips
See all 112 activities
Barbados Turtle and Shipwreck Snorkel Adventure
Activity duration is 1 hour and 30 minutes
9.4 out of 10 with 35 reviews
Free cancellation available
History & culture
See all 41 activities
Barbados: Island Tour with Animal Flower Cave and Lunch
Activity duration is 6 hours
9.6 out of 10 with 26 reviews
Free cancellation available
Private & custom tours
See all 38 activities
Cole's Cave Hike
Activity duration is 2 hours
10.0 out of 10 with 2 reviews
Free cancellation available
Cruises & boat tours
See all 14 activities
Barbados- Luxury Sunset Coastline Cruise All Inclusive
Activity duration is 3 hours
10.0 out of 10 with 6 reviews
Free cancellation available
Wildlife & nature
See all 10 activities
Barbados: Island Tour with Animal Flower Cave and Lunch
Activity duration is 6 hours
9.6 out of 10 with 26 reviews
Free cancellation available
What to do in Rockley
Discover the most popular places to visit in Rockley

Rockley Beach
This ideal all-around beach provides enjoyable activities from dawn to dusk.
Rockley Golf Course
Play a round of golf in Rockley at Rockley Golf Course, and enjoy other activities such as surfing. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.
- Hotels near Rockley Golf Course
- Hotels near U.S. Embassy
- Hotels near Carlisle Bay
- Hotels near Crane Beach
- Hotels near Brownes Beach
- Hotels near Brighton Beach
- Hotels near Holetown Beach
- Hotels near Kensington Oval
- Hotels near Worthing Beach
- Hotels near Barbados Parliament Buildings
- Hotels near Turtle Beach
- Hotels near Oistin's Friday Night Fish Fry
- Hotels near University of the West Indies Cave Hill Campus
- Hotels near Bottom Bay Beach
- Hotels near Heywoods Beach