This premium line’s six ships accommodate just 684 to 1,250 guests, and even the two larger vessels (Marina and Riviera) have casinos with a decidedly more intimate vibe: They feature just six or so gaming tables and three dozen slots. One of the perks of Princess MedallionClass cruising is that you can play for cash from anywhere onboard with the mobile Ocean Casino. There are tournaments on every cruise, slots, table games, bingo and more. The two newest Princess ships, 3,660-passenger Enchanted Princess and Discovery Princess, each have a buzzing Princess Casino centered about a dramatic, chandelier-topped spiral staircase fit for royalty.