I have been to all these ports, except Bermuda, on both cruise lines.You will get a bigger cabin on Carnival with good food on both. Some would say Carnival has better food.. I loved it, but, have no sailed RCI in a while. I have enjoyed great shows on both lines, and, would prefer not to have an inside cabin.
Are you a first time cruiser,looking for port info? Also, remember April vacation is different all over the country, so, April will have a larger kid population onboard, if that makes a difference to you...it can impact how one enjoys a cruise,when there are lots of kids.
I also feel that while at the moment Carnival is having issues, next year, it's possible it could be another line in the spotlight... I would not hesitate to book w/Carnival.
Trip, with her book & tea!
Chat Hostess & Board Moderator