Originally posted by:
Carnival is well, it's Carnival. It is called the "Floating Walmart" for a reason. Don't get me wrong, I have gone on Carnival 9 times and always had fun, They are after all "The Fun Ship".The food is descent n the MDR and they are a good price. I like Carnival for a short cruise, They are a blast for 4 or 7 nights. It is also nice that you do not have to pack formal wear for Carnival. Carnival hs lots of kids, all over the place kids, so you have to deal with them to play mini golf.
For longer cruises I prefer Celebrity, it is just more upscale, better food and service and nicer ships that are more elegant modern in decor, On Celebrity I like the Lecture series they have on longer cruises. On one Transatlantic they had a retired WWII British Commander give a set of lectures on the Rise and Fall of U-boats in WWII. On my 11 night Greek Islands cruise they had a lecture series of Famous Ships Through History. Both were great. The main showroom shows were goon on Celebrity. Celebrity is my favorite cruise line.
I went on Princess to Alaska back in 1997, the food was bad, worst food I have had on a ship, Service was not great either. After that cruise I did not get on another Princess ship until 2018. They only reason I tried them in 2018 is because it was a cruise with friends so I did not get to pick the line. I will say I was very surprised. In the 20 years it was night and day difference of the food and service. The MDR was great as was the buffet , the Pizza, ice cream and the pastry in the sandwich shop. I did not go to any of the shows on Princess after dinner I went to the gym. The 2018 Ruby Princess cruise had excellent food and service. I was impressed, I would cruise with Princess again.
Royal Caribbean was the first line I cruised with and I had been Loyal to Royal for years until they stopped having Los Angeles as a home port. RCI is good, it is not as party as Carnival but not as high end as Celebrity. The last RCI cruise I was on was a 14 night Transatlantic, service was great in the MDR and cabin, food was just OK, I was told it was a new menu "For the British clients" ( the ship was being home ported in the UK after my cruise) I thought that Carnival had better MDR food. The shows were OK.
I enjoyed all 3 for different reason. If I wanted a nice romantic cruise I'd go with Celebrity or Princess, If I wanted fun and relaxing I'd go with RCI, If I wanted fun and party I'd go with Carnival. It is not only the cruise line but also the time of year that you go. If you do not want all the children and college age kids, do not go while school is out. Most Party cruise I had ever been on was a 3 night Carnival cruise when school was out. It was a blast but 3 nights were enough. You will get a more mature group on the longer cruises.