Assuming both cruise lines can fit your date, destination and amenity preferences, Royal Caribbean comes out ahead. This is particularly true if your budget can accommodate the higher cost for interior cabins and/or you aren't traveling with kids.