Hotels in Japan

Find the best deals on 61,127 hotels in Japan

Compare vs momondo |

Cheapest cities to book a hotel in Japan

Looking for a city in Japan to visit? Take a look at the average hotel booking prices in most popular cities in the country
$92 - $203
CHEAPEST CITY IN JAPAN Asahikawa 32% cheaper Hotels in Asahikawa are the cheapest in Japan at just $92 per night on average.
MOST EXPENSIVE CITY IN JAPAN Hakuba 51% more expensive Hakuba has the highest priced hotels in Japan with rooms averaging $202 per night.
MOST POPULAR CITY IN JAPAN Tokyo 84% more users visited More momondo users search for hotels in Tokyo than any other city in Japan

Popular Cities in Japan

Book one of the best deals Japan has to offer in these popular locations

Japan travel tips

Let us help you with the best tips about Japan

When is the least expensive time to stay in Japan?

The least expensive month to stay at a hotel in Japan is May. On average, it only costs $126 per night in the month of May. Conversely, the most expensive month to visit Japan is July.

Where do most people stay in Japan?

Japan is full of enlightening and adventurous cities, but the most popular tourist destination is Tokyo.

Which city in Japan has the most expensive hotel rooms?

Minamioguni is the most expensive city in Japan to book a hotel room in. The nightly rate of $384 is 136% more than the average city in Japan.

Which city in Japan has the least expensive hotel rooms?

Our users typically find that Tokyo has the lowest per night rates in the country at just $35. Tokyo offers hotels rooms at an average rate that is 80% lower than the average city in Japan.