If you fly on JAL
and stop over at Narita, you'll probably wind up in the Hotel Nikko Narita, the JAL hotel, known as 'the brown hotel' because of the utter brownness of the décor. Here you can eat a vastly overpriced meal, if you like. I prefer to wait for breakfast, which is free, plentiful, and comes in Japanese and English varieties.
You can also steal the rather nice yukata
they leave in your room. If you are so inclined, there's pay-per-view Japanese porn
in your room and a massage service (which I never dared try)..
Also the Hotel Nikko Narita Winds, generally known as 'the beige hotel' - beiger, slightly tackier, but virtually identical.