What are the hours for Royal Caribbean employees? Staff members often expect to work around 12 hours a day, seven days a week. Some employees may work early in the morning, like those who prepare food, while others work late into the night, like bartenders and entertainers.