Not exactly a metro, but I found the three largest JR Hokkaido stations all to be quite beautiful and functional on our recent travels. In order: Hakodate, Asahikawa, Sapporo.
One of the neat things about JR is that they often operate hotels right above major stations (see first photo). We...