Dancing has been disappointing on my previous cruises, but I have usually been on older ships. Not enough room, wrong kind of music, hard to find dancers who know how to dance! I am wondering if the larger and more modern ships are better equipped for it - Royal Caribbean, HAL and NCL Caribbean cruises departing south Florida in November and December. Any input as to which ship and line would be most appropriate would be appreciated! Dance is my passion, and though I teach it it would also be nice to find ladies who already know swing and or ballroom and or latin - just to dance!
Most cruise lines have dance classes on board. While you already know the steps it would be a good place to meet like minded people. You could also ask in your roll call and meet people ahead of time. Thirdly the late night party usually has a DJ who would be happy to take requests, especially if you slip him a few bucks at the start of the night.
Normally, ballroom dancing is not very popular on the cruises that cater to the younger crowd; Carnival, NCL, RCCL, & Princess. You'll usually find much to offer on Holland America, Celebrity, and Cunard.
I have a group of ballroom dancers from a dance school in Kansas who book a cruise every year and they like to do Carnival because it's cheap. But they're doing their own thing as a group. They remark how no one else wants to join them because there's usually no one else even interested. They've done Princess and found some people were interested, but not on Carnival.
It'll also depend on the time of year and the length of the cruise. Older people, who are more into ballroom dancing, like to go when families don't cruise and like the longer cruises (those longer than 7 days).
Obviously, there are exceptions to every rule, but this is usually the norm.
__________________ Travel Agent/Cruise Specialist w/14 yrs exp and 50 Cruises on 12 different cruise lines in many parts of the world! Vietnam Veteran Owned & Operated. Certified Accessible Travel Advocate. Specializing in unsurpassed personal service to insure you have a hassle-free vacation!