We have been sailing on Royal Caribbean for over 10 years now and have never dined at Johnny Rockets for lunch or dinner. Well, we decided to put an end to that on our latest trip. Skipping the busy Windjammer buffet, we dined at Johnny Rockets for lunch on embarkation day on our recent Majesty of the Seas cruise. Of course, we needed to report back to you all the juicy details of our experience at this casual restaurant in our Johnny Rockets Majesty of the Seas review.

Johnny Rockets Majesty of the Seas Review

We had decided ahead of time that we would give this up-charge restaurant a test run on embarkation day of our Majesty of the Seas cruise. Upon boarding the ship, we received a coupon for a 20% discount, which was technically good for all port days of the cruise. On the three day cruise, this discount would have been valid any day of the cruise since there were no sea days. After completing our customary photo tour of the ship, we were ready to try out the restaurant for lunch around 12:30pm.

Majesty of the Seas Johnny Rockets Review Entrance to Johnny Rockets on Majesty of the Seas

The venue was relatively empty, with only a few tables occupied by fellow cruisers. We were greeted rather quickly by a friendly waiter who instructed us to sit at any available booth. Once we were all settled, our waiter came by with menus and described the the different offerings and additional charges. For the cover charge of $6.95 a person, the menu was all you could eat EXCEPT milkshakes, which cost approximately $6 more.

Inside Johnny Rockets on Majesty of the SeasInside Johnny Rockets on Majesty of the Seas

Taking our drink order first, we had a few minutes to review the menu before our waiter returned. With our order then placed, we had a plate of fresh and very hot French fries and onion rings delivered to our table just moments after ordering. Both of these tasty offerings were a step above similar options from the buffet.

Half and Half on Majesty of the Seas Johnny RocketsHalf and Half at Johnny Rockets

The Princess went beyond her basic grilled chicken and ordered the BBQ Chicken Bacon Melt for her meal. How can you go wrong with a tangy barbecue sauce and crispy bacon? Yes, it was quite good but messy. For once, she need more napkins than I did during a meal!

Johnny Rockets Majesty of the Seas ReviewBBQ Chicken Bacon Melt at Johnny Rockets on Majesty of the Seas

I debated back and forth what I should order but finally settled on the Route 66. Freshly made with a nice mixture of mushrooms and onions, it was definitely one of the best burgers that I have had at sea. Not to mention, the food literally came right off the grill. So, it was hot and custom made to our specifications.

Double Burger at Johnny Rockets on Majesty of the SeasRoute 66 Burger at Johnny Rockets

Not that we really needed to get dessert, but the Apple Pie a la Mode was speaking to us. Somehow, we found room to split a piece. The pie had a mildly sweet yet tart filling and a light flaky crust. It was definitely worth the extra calories.

Apple Pie at Johnny Rockets Majesty of the Seas ReviewApple Pie at Johnny Rockets on Majesty of the Seas

Overall, Johnny Rockets on Majesty of the Seas was a nice departure from the typical lunch scene on embarkation day. We would definitely return to this up-charge restaurant for lunch or a casual dinner in the future. We were pleasantly surprised on the overall quality of the food, as it was freshly made, well seasoned, and served hot and fresh out the kitchen. Our waiter was also very attentive during the meal. The quiet restaurant served as the perfect alternative to the often congested Windjammer Cafe.


Have you dined at Johnny Rockets on Majesty of the Seas or any other Royal Caribbean ship? What is your favorite casual cruise ship restaurant? Drop us an anchor below to share your restaurant reviews with fellow cruisers.

Johnny Rockets Majesty of the Seas Review

About the Author

DB & The Princess

Welcome Aboard! We are Don and Heidi, the husband and wife travel team behind EatSleepCruise.com. We took our first cruise vacation together 10 years ago and have been hooked ever since. Follow along as we share our travel tips, cruise reviews, information on ports of call, and the latest cruise news to help you plan the ultimate cruise vacation. Are you ready to embark on your journey to “sea the world, one port at a time”? Read More...

  • Who’s cruising into the weekend on a cruise? We are missing @royalcaribbean #SymphonyoftheSeas and the warm #Miami weather right about now! #WeekendVibes #WeekendGoals #Saturday #SailAway
  • Thanks to @norwegiancruiseline for inviting us to the #NorwegianEncore keel laying ceremony today! It was a privilege to be part of history in the making. We can’t wait for the ship to set sail in November 2019. Among the many innovative features, Norwegian Encore will be home to the Tony Award winning hit Kinky Boots, the largest race track at sea with turns that hang over the edge of the ship, a virtual reality enhanced laser tag arena, the  galaxy pavilion full of virtual reality and immersive experiences, and favorites from Norwegian Bliss including Happy Hour Prohibition and the Ocean Loop waterslide. #CruiseNorwegian
  • The keel laying ceremony for @norwegiancruiseline #NorwegianEncore included a surprise performance by Kinky Boots! This Tony Award winning act will debut as a headliner act on the ship! #CruiseNorwegian
  • I’ve got my hard hat and ready for the keel laying of @norwegiancruiseline #NorwegianEncore! 🎉 #CruiseNorwegian
  • We are thrilled to announce that DB will be at the Meyer Werft shipyard in Papenburg, Germany tomorrow for the keel laying of @norwegiancruiseline #NorwegianEncore!!! Be sure to follow along with our Instagram stories and stay tuned for the latest reveals on this new ship hitting the seas in Fall 2019. #CruiseNorwegian
  • Another beautiful #sunset at sea! It’s always so hard to go back to reality... 😫 How do you cure post cruise depression...with #BlackFriday and #CyberMonday deals of course! 🤣
  • I’m the “Princess” of the world! #FriYAY #FridayFeeling 👸🏻👑
  • Somewhere over the rainbow skies are blue... @royalcaribbean #SymphonyoftheSeas is docked in Nassau, #Bahamas today 🌈 #FridayFeeling #FabulousFriday
  • Sea days are the best days! Don’t you agree? #seastheday #wakeview

Follow Me!

Don't Miss the Boat!

Get our latest cruise news and tips, ship reviews, port guides, and cruise deals delivered right to your inbox.

You have Successfully Subscribed!