My wife and I are certainly not serious ballroom dancers, but we started after dinner dancing on a cruise several years ago and totally enjoy it. We have at least learned the basics.

We have danced on cruises with Regent, Silversea, and Windstar. All have been fun, but we like Regent the best. The music is contemporary, but with very clear Rumba, Fox Trot, Waltz, ChaCha, Swing, etc beats.

On most of our Regent cruises, there has been a vocalist and keyboard/percussion duo, and the music has been very danceable. They are often our favorites. After the theater performance ends, the five or six piece "orchestra" sometimes replaces them, for a larger sound. On Voyager and Mariner, there is also a smaller "night club" venue, with a more disco sound....often with a DJ. I don't know about Navigator.

The dance floor in the Horizon Lounge is a good size, not a little square around a bar, but not so large and grand that you feel conspicuous if there are only a couple pairs dancing. The mood is relaxed and light-hearted....people seem comfortable joining in even if they are clearly ad-libbing.

On our longer cruises with multiple days at sea, there have been some dance classes; on shorter cruises with daily ports, no.

I suspect there are cruises with more serious ballroom dancing that approaches competition level, but for us Regent fits well.