Duke C.
Yelp
Staying at the Tokyo Disneyland Hotel was a must for us as we really wanted to take advantage of the early entry and just experience the on-site Disney magic. Overall stay was solid, and we actually preferred it over MiraCosta! Overall there's just more to see and more amenities than MiraCosta.
Booking the hotel was very hard as at the time of booking, everything had to go through Disney's official site. Luckily cancellations allowed me to get the rooms so be sure to check back often as cancellations seem to happen quite often!
Check-in was a bit hectic since we checked in around 9pm, like many of the guests (busy time is early morning before park opens, noon, and around 9pm). We had the Queen of Hearts themed room for our stay and it was pretty fun to see the decor, but sorta wish we went with the regular rooms! The room did show a bit of its age and could do with some refresh but overall, a very pleasant stay! We had our luggage transferred from Hotel MiraCosta, which is DisneySea's hotel, and it arrived without an issue in our room!
Next morning, we walked directly across the station and was at the entrance for Tokyo Disneyland within 5 minutes! Can't get over how convenient it is and the early entry, even though it's just 15 minutes, helped save us a ton of time and we were able to knock a few rides in super fast.
There's a few on-site restaurants but if you didn't make a reservation ahead of time, then yea, luckily there's a convenience store right on the property for some instant ramen, sandwiches, or bento boxes!
There's also a giftshop on-site so what we did before we left the park was to document what we wanted from the gift shop so we didn't have to buy it at the park. That helped a lot in terms of carrying stuff throughout the day or try to shop before the park closes.
Service-wise it was great but on the last day at the bell desk, we had an exchange with of the staff that wasn't that great. Not sure if it's because of the language barrier but it was definitely different from all the different staff we encountered throughout our stay.
The hotel is also a stop for a bus that will take you from Narita or to Narita Airport. We took advantage of the bus and it was much better than transferring on the trains to Narita. Just be sure to include at least 2 hours travel time to get to the airport! Tickets can be purchased at the hotel.