Many people ask me where TDLFAN prefers to stay when visiting Tokyo Disney Resort...
Well I go to this hotel: Hotel Universe in Kayabacho.
site:HOTEL UNIVERSE NIHOMBASHI-KAYABACHO
This business hotel is convenient if you are traveling solo, or with another person. The rooms are small and sometimes they may not garranty a room to be "non smoking", but in regards to TDR, from this hotel, you can walk 10 minutes to JR's Hatchobori station, and from there, it's a 12 mins ride to TDR's Maihama station. Quite easy to get to/from the parks. Only a couple of minutes to Tokyo station by JR Train or cab.
Best part.. it's very accessible from the Narita Airport. You come out of Customs, get on the Keisei Limited express or Skyliner train to UENO station, quick change to the Hibiya line metro, and 6 stops later, you are there at the hotel's front door. Total trip time may take about 85 mins to/from NRT to hotel. Very easy to do, even with bags in tow.
The hotel rates are usually around USD$100, and they also offer discount plans for couples and single travelers through the internet. Check it out and consider next time you go to TDR!