I tried Carnival after 22 Royal Caribbean cruises. I liked the food better, but missed these 4 things about Royal Caribbean
In:It's strange to say, but after 22 Royal Caribbean cruises, I absolutely loved my first Carnival cruise.

Even though I'm a loyal Royal Caribbean cruiser, I occasionally like to try new-to-me cruise lines. It keeps cruising from feeling monotonous, and I like to compare and contrast what each line offers.
When I tried MSC Cruises, I loved the low price, but wished there were more complimentary restaurants. Later, when sailing with Princess Cruises, I thought the atmosphere was somewhat dull for my age demographic.
Prior to this month, I had never booked a Carnival cruise, and I was somewhat wary of the line. Online, some cruisers referred to Carnival Cruise Line as the “Walmart of the Seas,” with adjectives like trashy and wild to describe the fleet’s ships.
Curiosity finally got the best of me, though, and after coming across a cheap, last-minute cruise fare on Carnival Firenze, I booked it to see what Carnival Cruise Line was really all about.

I paid just $850 for 2 adults on a 4-night cruise from Long Beach, California. The ship, originally launched for Carnival’s Italian brand Costa Cruises in 2021, was transferred to Carnival in 2024.
Because I was sailing on a new ship, I had higher expectations than I would on one of the fleet’s oldest vessels. Yet I still had hesitations about my Carnival cruise. Would it live up to the stereotypes? Would I spend the whole cruise wishing I had sailed with Royal Caribbean instead?
After 4 nights onboard, here’s what I loved about Carnival Cruise Line and missed about Royal Caribbean.
First, I loved Carnival’s flexible dining—I never had to plan when to eat dinner like on Royal Caribbean

Dinner in the Main Dining Room is a staple of any cruise vacation, whether sailing on Carnival Cruise Line or Royal Caribbean.
Most cruise lines allow guests to choose between a traditional and flexible dining option. With traditional dining, guests eat at the same table each evening with the same wait staff. Flexible dining gives guests more flexibility to change their dining times each night.

I’ve always avoided flexible dining, otherwise known as My Time Dining, on Royal Caribbean cruises. If you don’t remember to make reservations ahead of time, you’ll have to wait in a line for a table each evening. After seeing long lines time and time again, I've sworn off flexible dining on the cruise line.
On Carnival Firenze, however, I tried the flexible dining option and loved it! There was no need to make reservations in advance. When I was ready to eat dinner, I simply checked in on the Carnival app. I received an estimated wait time, and once a table was ready I would head to the dining room to be seated.
I never had to wait more than 15 minutes for a table, and the digital process meant there was no need to wait in a physical line.
Carnival’s ropes course was more fun than Royal Caribbean’s, and it was free

Last year while onboard Icon of the Seas, I tried the Crown’s Edge, Royal Caribbean’s rendition of a ropes course and zip line thrill ride. I paid $90 for the 1-minute experience (the price has since been lowered), and I didn’t think it was worth the cost.
Sure, zip lining off the side of the ship was fun, but it wasn’t as exhilarating as I imagined. I found the complimentary zip line on Royal Caribbean’s Oasis Class ships to be just as fun.
Many of Carnival’s ships feature a ropes course, where passengers walk on ropes and planks around the top of the ship. Unlike the Crown’s Edge, Carnival's ropes course is free.
I gave it a try aboard my cruise, and it was far more thrilling and challenging than I thought it would be. I love a good thrill, but I had to muster up some serious courage to get through the entire course.
Compared to the 1-minute experience on the Crown’s Edge, it took me around 10 minutes to get through the ropes course, and I loved how it was included in my cruise fare.
The energy of Carnival’s programming was out-of-this-world

I never knew I could laugh so hard on a cruise ship.
During my 4 nights onboard Carnival Firenze, I tried to attend a variety of activities around the ship—the daily schedule was packed with things to do. I was curious to see how the programming differed from Royal Caribbean’s.
Some activities were similar. Both cruise lines offer programming like a sailaway party, trivia, game shows, and karaoke, but Carnival’s had a more lively atmosphere.
Related: 15 free things to try on your next cruise
When watching Deal or No Deal, I couldn’t believe how loud and passionate the audience acted as they cheered on the contestants. The next day during karaoke, the crowd roared for each and every passenger taking the stage.
I caught a comedy show in the Punchliner Comedy Club, too, and while the content was wildly inappropriate, it was, by far, the funniest comedy show I’ve ever seen on a cruise ship.
Carnival Cruise Line may have a reputation for a rowdy atmosphere, but there was certainly never a dull moment onboard.
For casual dining, Carnival had more enticing options than Royal Caribbean

Carnival Cruise Line is known for offering an impressive selection of casual, complimentary restaurants, and I was excited to try them during my short vacation.
Whether the famed Guy’s Burger Joint or Mexican-inspired Blue Iguana Cantina, I heard great things about Carnival’s included (albeit slightly unhealthy) dining options.
Tomodoro, the ship’s Mexican-Italian fusion restaurant, served up tacos and burritos for breakfast and lunch. I found the selection of ingredients and salsas diverse, with options like shrimp and fish, which aren’t available at Royal Caribbean’s El Loco Fresh.
Later, I tried a veggie burger and fries from Guy’s Burger Joint, which came topped with marinara sauce and fried cheese. Yes, fried cheese. My arteries wished I went for the nearby salad bar instead, but it was totally worth it.
I didn’t love the individual pizzas at Carnival’s Pizzeria del Capitano, but they were comparable to Royal Caribbean’s Sorrento’s.

I also thought Carnival’s buffet, the Lido Marketplace, was somewhat lackluster in its options, especially compared to Royal Caribbean’s Windjammer Cafe.
Nonetheless, I was generally impressed by Carnival’s complimentary options. I found Guy’s Burger Joint, for instance, more enticing than hot dogs at Royal Caribbean’s Boardwalk Dog House. Plus, I found there to be a wide selection of vegetarian and pescetarian options.
I missed my Crown & Anchor Society benefits on Royal Caribbean, especially the free drinks

As far as I’m concerned, Royal Caribbean has one of, if not the best, loyalty programs in the cruise industry.
As a Diamond Plus member on Royal Caribbean, I receive numerous elusive benefits, including access to the exclusive Crown Lounge, a free bag of laundry, 2 free days of wifi, and discounts on specialty dining, among other perks.
My favorite loyalty benefit of all are the 5 free drinks I receive each day of my cruise. I love using this perk to enjoy a glass of wine with dinner or a cocktail on the pool deck.
I wanted to try fun cocktails on my Carnival Firenze cruise, but the prices were off-putting. Even though drinks were advertised at around $13, they were nearly $17 with added tax and gratuity.
Personally, I didn’t want to spend $17 for basic cocktails during my cruise, and I missed having access to my Diamond drinks on Royal Caribbean.
Royal Caribbean’s boarding process was significantly more organized than Carnival’s

I’m always amazed how cruise lines manage to swiftly board thousands of passengers onto their ships. These days, it’s not uncommon to arrive at Royal Caribbean’s cruise terminals and be onboard in less than 15 minutes.
Related: 15 Royal Caribbean boarding tips for a fast embarkation
Unfortunately, the same promptness could not be said about the embarkation process on Carnival Firenze. After arriving at the Long Beach terminal on time, I was met with absolutely insane lines. Organization was lacking, and it appeared most passengers (and even some employees) were overwhelmed and confused.
It took nearly 45 minutes of waiting in line outside just to enter the cruise terminal. Luckily, once inside, the rest of the embarkation process took under 15 minutes.
Waiting an hour to board isn’t necessarily the end of the world, but I was disappointed with Carnival’s lackluster embarkation process. It made me miss the more efficient service I’m accustomed to when boarding Royal Caribbean’s ships.
Most importantly, I missed Royal Caribbean’s unlimited bread basket

After a long, busy embarkation day, I was excited to sit down for my first dinner in Carnival Firenze’s dining room. Hungry and tired, I expected to be promptly served a bread basket filled with a variety of freshly-baked breads.
Royal Caribbean’s bread baskets are one of my favorite aspects of eating in the Main Dining Room. Simply put, I’m a carboholic, and nothing can stop me from indulging in breads of all kinds on a cruise, from cheese-crusted rolls to crispy baguettes.
Related: 21 Tips For The Best Cruise Ship Main Dining Room Experience
You can imagine my disappointment, therefore, when I realized that Carnival Cruise Line does not offer a bread basket. Instead, waiters walk around placing a sole, sad piece of bread on each passenger’s plate with a tiny slab of butter.

Although the bread varied from day to day, only one type of bread was offered each dinner—usually a variation of a French roll. One evening, though, Carnival offered raisin bread, which I found quite peculiar for dinner.
Of course, passengers can ask the waiters for more bread (I definitely did!), but the measly bread offerings couldn’t compare with Royal Caribbean’s more varied bread baskets.
Finally, I missed Royal Caribbean’s innovative cabin designs

Because Carnival Firenze is a new ship, I expected my cabin to feel thoughtfully-designed, but this wasn’t the case.
Once onboard, I was disappointed to see little storage in the room. Aside from 2 extremely narrow closets, there were few places to put my belongings. The desk had no storage, the bathroom had just a few small shelves, and the limited storage in the nightstands was hard to reach.
In comparison, Royal Caribbean’s newest ships offer significantly more storage space. When I stayed in a room on Odyssey of the Seas, it had 2 closets, a dresser, above-the-bed storage, and shelves in the nightstands. Both ships launched the same year.

With just two guests in the cabin, it was challenging to unpack on Carnival Firenze. I opted to live out of my suitcase for my 4-night cruise, but I felt like I was always tripping over my belongings.
The lack of storage space really made me appreciate how Royal Caribbean designs cabins on their newest cruise ships.