I’ve consolidated the places I would recommend from my trips to Japan here with everything I loved, didn’t love and would suggest.
Tokyo
The Tokyo Station Hotel
Tokyo, Chiyoda City, Marunouchi, 1 Chome−9−1
Loved the location, the design, the amazing service, and the general ease of traveling around Japan from this location
Didn’t love anything! We loved our stay here.
Know that this hotel is literally on top of Tokyo Station so getting from the airport or anywhere in the country by train makes this location super easy
Aloft Tokyo Ginza
6 Chome-14-3 Ginza, Chuo City, Tokyo 104-0061
Loved the proximity to the Subway and the Tsukiji Outer Market
Didn’t love that check in took forever (due to a large travel group also checking in) and while Ginza is great for shopping, it was often hard to find food options
Know that while convenient for the Tokyo Subway, I think overall the location of The Tokyo Station Hotel is still my favorite – but the price here was definitely a lot less!
Osaka
Courtyard Shin-Osaka Station
1 Chome-2-70 Miyahara, Yodogawa Ward, Osaka, 532-0003, Japan
Loved the large room, the location if you’re traveling by train, price, and ease of transit
Didn’t love anything! We loved our stay here.
Know that this hotel is great if you’re traveling around Japan by train as it’s a quick 2 minute walk from the Osaka Station