Go to the Boatyard ! It's a fantastic place to relax for the day (beach, facilities, restaurant/bar and music). Check out this web link: The Boatyard Barbados - Barbados Beach Club and Water Sports
When you get off the ship, go to where the cabs are.. It will cost you $3 each to get there. It costs you $10 dollars entry fee; however this includes a chair, an umbrella, and a drink ticket. The flying fish sandwich is delicious.
It also covers transportation back to the ship.
Believe me - it's well worth it. Last year, friends on the ship had book a tour which costs them $39 each - they were on the beach beside us.
Have a fab time.