Hotels in Japan

Find the best deals on 55,774 hotels in Japan

Check-in
Check-out
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
Price
97 C$ - 318 C$
CHEAPEST CITY IN JAPAN Narita 37% cheaper Hotels in Narita are the cheapest in Japan at just 97 C$ per night on average.
MOST EXPENSIVE CITY IN JAPAN Hakone 108% more expensive Hakone has the highest priced hotels in Japan with rooms averaging 318 C$ per night.
MOST POPULAR CITY IN JAPAN Tokyo 85% 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
Apa Hotel Sugamo Ekimae
Best value
Apa Hotel Sugamo Ekimae
8.3
87 C$
Shinjuku Granbell Hotel
#1 Most popular
Shinjuku Granbell Hotel
8.0
145 C$
Ibis Tokyo Shinjuku
#2 Most popular
Ibis Tokyo Shinjuku
8.3
149 C$
Keio Plaza Hotel Tokyo
#3 Most popular
Keio Plaza Hotel Tokyo
8.5
299 C$
Hotel Gracery Shinjuku
#4 Most popular
Hotel Gracery Shinjuku
8.5
181 C$
Hotel Sunroute Plaza Shinjuku
#5 Most popular
Hotel Sunroute Plaza Shinjuku
8.3
178 C$
Sotetsu Fresa Inn Higashi Shinjuku
Sotetsu Fresa Inn Higashi Shinjuku
8.4
116 C$
Best Western Plus Hotel Fino Osaka Kitahama
Best value
Best Western Plus Hotel Fino Osaka Kitahama
8.9
64 C$
Hotel The Flag Shinsaibashi
#1 Most popular
Hotel The Flag Shinsaibashi
9.3
168 C$
New Osaka Hotel
#2 Most popular
New Osaka Hotel
7.5
100 C$
Swissotel Nankai Osaka
#3 Most popular
Swissotel Nankai Osaka
8.7
226 C$
The St. Regis Osaka
#4 Most popular
The St. Regis Osaka
8.9
354 C$
Hotel Nikko Osaka
#5 Most popular
Hotel Nikko Osaka
8.7
209 C$
Hotel Granvia Osaka
Hotel Granvia Osaka
8.2
160 C$
The General Kyoto Bukkoji Tominokoji
Best value
The General Kyoto Bukkoji Tominokoji
9.0
88 C$
Kyoto Brighton Hotel
#1 Most popular
Kyoto Brighton Hotel
8.9
183 C$
Villa Sanjo Muromachi Kyoto
#2 Most popular
Villa Sanjo Muromachi Kyoto
9.3
240 C$
The Royal Park Hotel Kyoto Sanjo
#3 Most popular
The Royal Park Hotel Kyoto Sanjo
8.9
134 C$
Hotel Kanra Kyoto
#4 Most popular
Hotel Kanra Kyoto
9.2
399 C$
Hotel Vista Premio Kyoto Kawaramachi St.
#5 Most popular
Hotel Vista Premio Kyoto Kawaramachi St.
9.0
96 C$
Rihga Royal Hotel Kyoto
Rihga Royal Hotel Kyoto
8.4
160 C$
Naha Japanese Style Hotel Hokkaisou
Best value
Naha Japanese Style Hotel Hokkaisou
7.4
54 C$
Okinawa Grand Mer Resort
#1 Most popular
Okinawa Grand Mer Resort
8.3
100 C$
Hiyori Hotel Maihama
Best value
Hiyori Hotel Maihama
9.1
111 C$
Oriental Hotel Tokyo Bay
#1 Most popular
Oriental Hotel Tokyo Bay
8.5
129 C$
Sheraton Grande Tokyo Bay Hotel
#2 Most popular
Sheraton Grande Tokyo Bay Hotel
8.4
218 C$
Hilton Tokyo Bay
#3 Most popular
Hilton Tokyo Bay
8.6
211 C$
Hotel Okura Tokyo Bay
#4 Most popular
Hotel Okura Tokyo Bay
8.8
197 C$
Mitsui Garden Hotel Prana Tokyo Bay
#5 Most popular
Mitsui Garden Hotel Prana Tokyo Bay
8.7
126 C$
Spa & Hotel Maihama Eurasia
Spa & Hotel Maihama Eurasia
8.0
117 C$

Japan travel tips

Let us help you with the best tips about Japan

When is the least expensive time to stay in Japan?

When travelling to Japan it would be best to plan your trip around the month of January, as the prices are significantly lower than in July - just 154 C$ per night.

Where do most people stay in Japan?

Out of all the tourist destinations in Japan, our data shows that travellers tend to visit Tokyo more often than any other city.

Which city in Japan has the most expensive hotel rooms?

Our data shows that hotel rooms in Hakone are about 108% more expensive on average than hotel rooms in the rest of Japan, with a nightly rate of 318 C$.

Which city in Japan has the least expensive hotel rooms?

If you are travelling to Japan on a budget, plan to stay in Tokyo which boasts the lowest average hotel room cost in the country. Charging about 77% lower than the country’s average, hotel room rates in Tokyo are typically around 54 C$ per night.


Popular international routes landing in Japan

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Tokyo
Fastest flight time
13h 20m
Cheapest price
779 C$
Montreal to Tokyo
Fastest flight time
13h 15m
Cheapest price
916 C$
Vancouver to Tokyo
Fastest flight time
10h 05m
Cheapest price
940 C$
Calgary to Tokyo
Fastest flight time
14h 50m
Cheapest price
977 C$
Victoria to Osaka
Fastest flight time
27h 00m
Cheapest price
983 C$
Nanaimo to Osaka
Fastest flight time
16h 20m
Cheapest price
1,029 C$
Saskatoon to Osaka
Fastest flight time
28h 15m
Cheapest price
1,049 C$
Ottawa to Tokyo
Fastest flight time
17h 25m
Cheapest price
1,099 C$
Québec City to Tokyo
Fastest flight time
19h 30m
Cheapest price
1,129 C$
Regina to Tokyo
Fastest flight time
20h 45m
Cheapest price
1,130 C$
View more