The short answer
Most major cruise lines offer room service, often 24 hours a day. What differs is the cost. Luxury lines tend to include it, while many mainstream lines offer a free continental breakfast and charge for other orders. Policies change and can depend on your cabin type or any package you buy, so confirm with your cruise line.
Lines where room service is typically free
Based on commonly reported policies:
- Luxury and upscale lines, such as Viking, Oceania, Silversea, Seabourn, Regent Seven Seas, Azamara and Windstar, generally include room service in the fare.
- Disney Cruise Line offers room service for all staterooms at no charge for most items, though some specialty items or bottled beverages may cost extra.
- Suite guests on some mainstream lines receive complimentary room service. Celebrity Cruises, for example, is commonly reported to offer free 24-hour room service to suite guests.
Lines that charge a fee
- Princess Cruises generally has a free continental breakfast and a per-order fee for other orders, which may be waived with packages such as Princess Plus or Premier. See the Princess room service menu and charges for details.
- Royal Caribbean and Carnival commonly offer a free continental breakfast, with a fee for other items. Amounts and rules vary by ship and can change.
- Celebrity Cruises standard cabins usually receive a free continental breakfast, with fees for other orders at certain times.
Free breakfast on most lines
A free continental breakfast delivered to your cabin is common even on lines that charge for other orders. It generally means pastries, fruit, cereal, juice, and coffee or tea. You usually order it with a door-hanger card the night before.
How to save on room service fees
- Use the free breakfast option if available.
- Check whether a package or promotion waives delivery fees.
- Order several items in one go, since fees are often per order.
- Use the buffet or a casual restaurant for snacks when it is convenient. Our guide to what’s included on a cruise shows which venues are typically free.
Check before you sail
Room service rules change, so check the cruise line’s website, app or a travel advisor. If you are on Royal Caribbean, you might also like are there any free drinks on Royal Caribbean.