At Travel Asia we hand pick all of our Japan accommodation to make sure it best suites our traveller’s needs. When heading to Japan long flights and jam-packed days of touring can warrant a great nights sleep, and these hotels are here to accommodate just that. All hotels selected by Travel Asia are of a high quality, however range from more modern and luxurious hotel suites to cosy and comfortable rooms. Our Japan accommodation ranges to provide our travellers with the best of both worlds while on tour.
Please keep in mind that the hotels listed are subject to availability, and at times may change to something similar. It also important to remember hotel rooms in Japan are smaller than those experienced in Western countries, but they are tasteful and comfortable. The standard hotel check in time in Japan is 3pm and check out is 11am. If you have an early flight your guide will suggest some sites you should visit before checking into your hotel.
Osaka Plaza Hotel boasts exceptional facilities including an indoor pool spa and sauna and on site steakhouse.
Located in Shin-Osaka the hotel is also central and convenient, guaranteeing you a perfect stay.
Keihen Hotel Kyoto is in the heart of Kyoto, right across the road from Kyoto Station.
As well as its exceptional location, the hotel provides its guests with Wifi, a restaurant and great hotel rooms.
Often referred to as 'one of Hamamatsu's old gems.'
Hamamatsu Grand Palace Hotel is centrally located, with courteous and friendly staff as well as spacious, clean and quiet rooms.
Conveniently located to access any part of Tokyo the Tokyo Garden Palace boasts brightly lighted and spacious Western-style rooms.
It also features friendly hospitality as well as superb amenities and hotel facilities.