No - not in the rooms - you order it from room service.
As someone else on this topic wrote 'you are on a cruise ship not in a caravan...'
However if you are in a suite then the answer is yes.
You can obtain it in your room at any time of day,a breakfast menu card is in the cabin and can be filled in for what you require for each day, you then place it on your cabin outside door handle before you go
You have to order from room service - which seems a hassle at the time - it is only really the British ships where they offer these facilities - but I would be quite happy that there are not these facilities in cabin as it is a fire hazard .
Two points. always when we have ordered tea/coffe as room service the water is nowhere hot enough. secondly, a friend has told me that on a recent trip on the NCL Jewel, there was a kettle in the room, along with sachets.
I've just been with RCI (Enchantment of the seas)and we ordered room service every afternoon whilst we were getting ready to go out in the evening. Sometimes we just ordered tea/coffe and sometimes pizza for the kids! (or big cookies and cheesecake). All were delivered within half an hour and we didn't have any problems with it being cold. They always followed up the room service with a phone call to check that you were satisfied with your drinks/food which we found very nice.
Princess Cruises - Crown Princess - 4 Apr 2017 - 5nts
Rome (Civitavecchia) : Kotor : Corfu : Rome (Civitavecchia)
Now from £489pp
View No Fly Cruises from Southampton >>
Click here to see offer
Princess - Pacific Princess - 26 February 2017 - 22nts
UK : Hong Kong : Sanya : Singapore : Phuket : Cochin : Mumbai : Dubai : UK
Now from £1699pp
Click to View Info Page>>
Princess - Pacific Princess - 07 February 2017 - 24nts
UK : Sydney : Papua New Guinea : Yap : Koahsiung : Hong Kong : UK
Now from £1999pp
Click Here To View More Princess Cruise Deals >>