Both Princess and Hiolland America are wonderful cruise lines. Here are the differences as I see them...
- Standard HAL cabins are usually a bit larger than Princess.
- HAL offers hoers d`oevres at cocktail hour.
-HAL dinner is a bit more formal and luxurious.
-HAL offers cooling towels in hot ports and hot split pea soup on deck in Alaska.
-HAL seems geared towards an older more refined cruiser.
- Princess has better nighttime entertainment.
- Princess pasta dishes are FANTASTIC!
- Princess 24/7 Pizzaria is really cool AND FREE.
Hope this helps.