MSC Cruises applies a daily Hotel Service Charge based on the guest’s itinerary, accommodation type, booking date, and number of nights onboard.
Caribbean, Alaska and U.S. Cruises
For cruises booked from May 11, 2026:
Standard Staterooms
- Guests age 2 and older: $17 USD per person, per night
- Children under 2: No service charge
MSC Yacht Club
- Guests age 2 and older: $23 USD per person, per night
- Children under 2: No service charge
For cruises booked before May 11, 2026, the previous rates generally continue to apply:
- Standard Staterooms: $16 USD per person, per night
- MSC Yacht Club: $20 USD per person, per night
The Hotel Service Charge supports crew members throughout the ship who contribute to the guest experience.
Guests may prepay the Hotel Service Charge as part of their booking or have the applicable amount added to their onboard account.
If a guest believes the service received was unsatisfactory, they may contact the Guest Relations Manager onboard.
Hotel Service Charge rates, booking-date rules, and policies are subject to change without prior notice.