Which cruise ship activities should you book ahead of time?
Editor's Note
Picture it: You've planned your upcoming cruise for months. You chose the perfect ship and itinerary, rounded out your vacation wardrobe and weeded through endless lists of dining and entertainment options. Then, you board the ship and head to the excursions desk only to discover there's no more room on that once-in-a-lifetime adventure that was to be the crowning moment of your voyage.
Don't let this happen to you. If you're booked on a sailing and don't want to miss out, you can reserve many activities, experiences and restaurant meals ahead of time, either online or via the cruise lines' mobile apps.
Whether you're a planner or someone who likes to play your vacation by ear, you should absolutely consider booking certain cruise activities in advance. Discover what's available pre-cruise so you can better prepare for your next voyage.
Dining reservations

One of the biggest components of any sailing is dining. Sure, you can opt for the main dining room or buffet each night. However, if you'd like to branch out and try one or two of your ship's alternative eateries, you can reserve a spot ahead of time before you even step on board.
If you wait until after you embark to book, you run the risk of being stuck with the earliest or latest dining times or — worse — being completely out of luck. This is especially true if you're sailing on a newer ship with restaurants that aren't widely available elsewhere.
Shore excursions
Have your eye on specific shore tours? Lock them in early, especially if you're setting off on a bucket-list journey to a place that you might not have a chance to visit again. Take it from me: There are few feelings worse than having the person at the shore excursions desk tell you, "Sorry, but that tour is full."
Are you looking at something pricey and aren't sure you want to pay that much? Here's a tip: Book it anyway. If you change your mind, you can usually cancel 24 to 48 hours in advance (depending on your cruise line's policy) and receive a full refund.
Spa treatments

You can wait to reserve spa treatments until you're on the ship — unless you're aiming for something particularly special. Do you need to reserve a large number of manicures for a bachelorette party? Do you want your hair done on a certain day so it's perfectly coiffed for formal night? Are you yearning for a couples massage to celebrate your anniversary? Book before your cruise to make sure there's enough availability.
Otherwise, it could benefit you to wait until you've crossed the gangway. On port days, when everyone is ashore, spas often try to draw people in by discounting treatments received on those days. They might also offer specials or discounts if you book multiple treatments. These offers aren't available in advance.
Theater shows

Although only a few cruise lines — Royal Caribbean International, Norwegian Cruise Line, MSC Cruises and Virgin Voyages — require passengers to make free reservations for nightly entertainment, only Royal Caribbean and NCL allow reservations in advance of boarding.
For certain events — like Royal Caribbean's comedy shows and AquaTheater productions, as well as Norwegian's Broadway performances and Virgin Voyages' dinner theater — it's crucial to reserve seats. Otherwise, there is a very real possibility you'll end up not being able to see them. Despite multiple performances per sailing, seating can be limited.
(Tip: If you forget to reserve, show up 15 minutes ahead of time. This is when ships often release any reserved seats that haven't been claimed, meaning there could be room for you at the last minute.)
Special occasion arrangements
Are you celebrating something special on board? If you're in need of anniversary flowers, a graduation cake or birthday decorations for your travel companion, it's best to order them in advance.
If arrangements can't be made online or via your cruise line's app, contact your travel agent or the line directly to make sure they know what you're expecting and that what you need is available.
Packages

All major cruise lines sell packages that can help you save money, alleviate the stress of planning or both. Some of the most common are dining and alcohol packages, as well as internet packages.
The first two are generally a good value for people who drink a lot of soda, fancy coffee or alcohol, or who like to switch up their dining experiences. The last one is essential for anyone looking to stay connected while at sea. Booking any of these in advance could score you some savings versus purchasing the same packages once on your ship.
Less common but still offered are photo packages and wedding packages. It's almost always unnecessary to prebook photos, but wedding packages are only available with advance notice. What they include varies by cruise line, but example offerings might be flowers, a photo package, a ceremony for a set number of people and a few romantic in-cabin amenities like chocolate-covered strawberries and Champagne.
Bottom line
Cruise lines offer lots of add-ons you can book prior to your sailing. In most cases, though, it only pays to do so if you're sure you'd save money by booking early or if your trip would be adversely affected should something not be available to you once you board.
Generally, it's a good idea to make restaurant and shore excursion reservations ahead of time, as well as any special arrangements you might need. Spa treatments and entertainment can often be left until you're on the ship and have a chance to see the daily schedule.
Planning a cruise? Start with these stories:
- The 5 most desirable cabin locations on any cruise ship
- A beginners guide to picking a cruise line
- The 8 worst cabin locations on any cruise ship
- The ultimate guide to what to pack for a cruise
- A quick guide to the most popular cruise lines
- 21 tips and tricks that will make your cruise go smoothly
- Top ways cruisers waste money
- The ultimate guide to choosing a cruise ship cabin
TPG featured card
at American Express's secure site
Terms & restrictions apply. See rates & fees.
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 5X | New! Earn 5X Membership Rewards® points on prepaid hotel stays booked through AmexTravel.com or the Amex Travel App. |
| 3X | Earn 3X Membership Rewards® points on flights booked through AmexTravel.com, the Amex Travel App, or purchased directly from airlines. |
| 2X | Earn 2X Membership Rewards® points on prepaid car rentals booked through AmexTravel.com or the Amex Travel App and cruises booked and paid through AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Pros
- Valuable dining and food-related credits
- Flexible rewards with airline and hotel transfer partners
- Multiple travel and purchase protections
- No foreign transaction fees
- Access to Amex Offers for additional savings (enrollment required)
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $8,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- New! Earn 5X Membership Rewards® points on prepaid hotel stays booked through AmexTravel.com or the Amex Travel App.
- Earn 3X Membership Rewards® points on flights booked through AmexTravel.com, the Amex Travel App, or purchased directly from airlines.
- Earn 2X Membership Rewards® points on prepaid car rentals booked through AmexTravel.com or the Amex Travel App and cruises booked and paid through AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- Pay It® lets you tap in the American Express® App to quickly pay for small purchase amounts throughout the month and still earn rewards the way you usually do. Plan It® gives you the option to split up big purchases into equal monthly payments with a fixed fee. You’ll know upfront exactly how much you’ll pay.
- Updated! $120 Dining Credit: Earn up to a total of $10 in statement credits monthly when you pay with the Gold Card at Grubhub (including Seamless), Buffalo Wild Wings, Five Guys, The Cheesecake Factory, and Wonder. This can be an annual savings of up to $120. Enrollment required.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year at over 10,000 qualifying U.S. Resy restaurants after you pay for eligible purchases with the American Express® Gold Card. That’s up to $50 in statement credits semi-annually. Enrollment required.
- $84 Dunkin' Credit: Earn up to $7 in monthly statement credits after you pay with the American Express® Gold Card at U.S. Dunkin’ locations. Enrollment required.
- $120 Uber Cash on Gold: Enjoy up to $120 in Uber Cash annually with your Gold Card. Just add your Card to your Uber account and you'll get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an Amex Card for your transaction.
- New! As an American Express® Gold Card Member, you can enjoy complimentary Hertz Five Star® Status. Enjoy benefits like skipping the counter at select locations, adding an additional driver at no additional cost*, and vehicle upgrades**. Benefit enrollment and Hertz Gold+ registration are required. *Additional drivers must meet standard rental qualifications and must be a spouse or domestic partner to qualify as complimentary. Other additional drivers subject to fees. **Benefits are subject to availability and vary by location. Additional Hertz program Terms and Conditions including age restrictions apply.
- Take advantage of a $100 credit towards eligible charges* at over 1,300 upscale hotels worldwide when you book The Hotel Collection through AmexTravel.com or the Amex Travel App **. *Eligible charges vary by property. **The Hotel Collection requires a two-night minimum stay.
- Book your travel through the Amex Travel App with added peace of mind – backed by American Express® service and support. Only for American Express® Card Members.
- Whenever you need us, we're here. Our Member Services team will ensure you are taken care of. From lost Card replacement to statement questions, we are available to help 24/7.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.


