HAL (Holland America) has both. But, keep in mind that the hosts are expected to dance with all the ladies without partners, and there are usually a lot more ladies than dance hosts. So, you may not get to dance quite as much as you would like. Better than no dancing, though!
Love to dance and wondering if anyone knows of ships that have dance hosts and also dance lessons. Now that Dancing with the Stars is so popular it would enhance the cruises.................
Unfortunately, most of the major cruise lines eliminated dance hosts in recent years to cut costs. I believe that Holland America Lines and perhaps Celebrity Cruises still have them on longer voyages. Also, some of the "luxury" lines still have them.
No dance hosts that I know of, but Princess offered ballroom and line dance lessons on my last cruise.
Crown Princess March 2017
Explorer of the Seas October 2013
Caribbean Princess July 2006, May 2010 & November 2012
Monarch of the Seas November 2008
Crown Princess November 2007
Celebrity Zenith November 2005
Enchantment of the Seas August 2004
Our Radiance cruise had dance instructors onboard who taught 3 ballroom dance classes in addition to what the stage crew teaches, usually a couple of line dance classes and swing or salsa. My wife and I dance ballroom every night in the Centrum or clubs, depending on which ship we're on.
USS Henry L. Stimson-SSBN 655 Gold (4 Patrols 1988-1991)
USS Daniel Webster-SSBN 626 Blue (Conversion Crew)
USS Nebraska-SSBN-739 Blue (5 Patrols 1995-1998)
USS Wyoming-SSBN 742 Blue (3 Patrols 2002-2004)
Grandeur of the Seas-10/28/2005 - 10/13/2006 - 10/05/2007
Mariner of the Seas-4/2/2006
Radiance of the Seas-3/17/2007
Grandeur of the Seas-4/12/2008 - 4/19/2008- 10/30/2008