score:2
If you take the Keisei Skyliner 60, and change at Nippori (23:09/23:14) for the Yamanote line, you'll be in Shinjuku at 23:36.
Finding a way out of Shinjuku station and then finding your way to that hotel, even in 24 minutes, isn't hard for someone who knows Tokyo. For a newcomer, slightly more stressful. You might want to look into the option of getting off at Nippori, which is a much smaller (but by no means small) station, and take a taxi to your hotel. At that time of night, it shouldn't take more than 20-30 minutes.
Don't bother about the pass that night. You don't have time.
EDIT
On a Sunday (I put exactly your date of arrival), it is even worse, as the connecting train arrives 5 minutes later. You'd arrive at 23:41. The taxi from Nippori looks even better now. Note that barring an accident, trains in Japan run exactly on time.
Buying a ticket or a Suica/Pasmo will take just as much time. Go to a machine, select the English menu, buy a card and put 5,000 or 10,000 in it. You can even use that to pay taxi fares.
The taxi stand is near the East exit. This time of day (night) you'll have taxis waiting for you.
Upvote:0
Here is the tricky part: Shinjuku is the largest transportation hub in the world (train or otherwise) and the station itself has more than 200 exits. It's fairly well organized, but it's still easy to get lost because of its sheer size, being there for the first time and/or no reading/speaking Japanese
The good news is that according to Google Maps your hotel is only an 11 minute walk from the center of the station, which makes it entirely walkable. It looks you need to get off at exit B10 or B13 (see for example https://www.tokyometro.jp/lang_en/station/shinjuku/map/index.html).
Most of the walking in the station is underground, i.e. it's reasonably fast since there are no traffic lights and roads to cross. Since it's a Sunday night, it shouldn't be super crowded.
Taxi isn't easy either since you need to deal with getting a taxi, explaining the driver where you need to go, and figuring out how to pay. Ride sharing has only limited availability in Japan, so this may not help much. Taxis are also subject to traffic and even once you are in one, you may not move much faster than walking speed.
My personal preference would be to just walk it, provided you don't have big luggage and you can familiarize yourself with the station and the route upfront.
More links to the exact exits:
https://www.tokyometro.jp/lang_en/station/shinjuku/map/exit_b10.html https://www.tokyometro.jp/lang_en/station/shinjuku/map/exit_b13.html
Upvote:0
Your hotel is near Seibu-Shinjuku station (used by the Seibu rail company), which is separate from Shinjuku station of other railway companies. Leaving Narita airport with the Skyliner no. 60 and transferring at Nippori and Takadanobaba, you arrive at Seibu-Shinjuku at 23:45, which should let you reach your hotel safely before midnight, as it is both a smaller station and a shorter walk than if you arrive at Shinjuku.