You can order drinks from the waiters in cruise ship restaurants and bars. There are several drink-dispensing machines present onboard cruise ships for milk, juice, and coffee. You can also place a request to your room attendant to get you the drinks that you require. Some of the most luxurious cruise lines offer some or all drinks free of charge. Cruise lines such as Silversea, Seabourn, and Regent Seven Seas are some that provide passengers with all-inclusive beverage service. However, that might not be the case on other cruise lines where you will be expected to pay a fee to order certain drinks.