Antigua's Dickenson Bay was my favorite beach to date on five cruises. Based on recommendations from this board, we had the cab take us to Tony's Watersports and ate there and got a thatched umbrella to sit beneath. Gorgeous.
I found Tortola beautiful but pretty dull. We had a cabbie take us on a tour but everything that we saw was pretty rural.
In Barbados, we paid for a day pass to use the Barbados Hilton's pool and beach. I believe it was $50 per person. No food included, though.
Booked on Carnival Freedom, Feb. 2012 (Cozumel, Costa Rica, Panama)
NCL Gem, Sept. 2011
NCL Jewel, Feb. 2011
NCL Dawn, Sept. 2010
NCL Spirit, Feb. 2010
NCL Gem, March 2009
RCCL Explorer of the Seas, Feb. 2008
Carnival Miracle, May 2007
Carnival Conquest, April 2006
Caribbean Princess, Feb. 2005