Best for: Entertainment enthusiasts
Runner-up: Royal Caribbean is also on the cutting edge of onboard spectaculars. The line features Broadway shows ("Grease," "Mamma Mia!"), but takes performances out of the theater with ice-skating shows in onboard rinks, high-diving acrobatic shows at the pool-based AquaTheater and aerial shows in ship atriums. Anthem of the Seas features the high-tech entertainment venue Two70, which pairs floor-to-ceiling windows of digital screens and six large "roboscreens" with live dancers, singers, aerialists and musicians. It also hosts a cast of cover bands and Dreamworks characters for family-focused fun.