I'll start the discussion by saying that The Grand Cayman and Cozumel were my 2 favourite ports because I was able to shop and request transportation to either the beach (Cozumel) and my excursion (GC) without being pressured by various vendors. I've also enjoyed both places because I was able to enjoy the cuisine at both ports.
Favourite Caribbean Port and Why
Antigua / St. Kitts..... because I can get Cavalier rum there
St. Maartin....Cuban cigars, Guavaberry store, and beaches that feel like kitty litter.
St. Martin, St Kitts, Cozumel and Grand Caymen all tied - we love the beaches
Cozumel - beautiful beaches and lovely tequila. St. Kitts - can't remember the name but we went to an awesome beach flanked by mountains. Grand Turk - We rented ATV's last year. From the road leading to the lighthouse, we went down a few of those side roads/trails and found some beautiful hidden beaches.
Cozumel and Progresso, been there 10 times..had a great time each trip
Grand Turk, Grand Cayman and Cozumel in that order. Beaches, sting rays and beaches!!!
Grand Cayman, love the beaches there
Half Moon Cay, Bahamas. Why? Because it is the essence of Caribbean cruising--sandy beaches, clear turquoise water, plentiful sunshine and plenty of drinks!