Hotels in Japan

Find the best deals on 41,118 hotels in Japan

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Japan

Book one of the best deals Japan has to offer in these popular locations
Hotels in Tokyo
Best value
Grand Prince Hotel New Takanawa
8.4
147 USD
#1 Most popular
Cerulean Tower Tokyu Hotel
8.7
296 USD
#2 Most popular
Intercontinental - Ana Tokyo
8.3
246 USD
#3 Most popular
Hilton Tokyo
8.5
244 USD
#4 Most popular
Park Hotel Tokyo
8.9
191 USD
#5 Most popular
Hotel New Otani Tokyo, The Main
8.7
227 USD
Hotels in Osaka
Best value
Hotel Keihan Universal Tower
8.5
111 USD
#1 Most popular
Swissôtel Nankai Osaka
8.8
170 USD
#2 Most popular
Hotel New Otani Osaka
8.6
132 USD
#3 Most popular
Imperial Hotel Osaka
8.9
149 USD
#4 Most popular
Hotel Monterey Grasmere Osaka
8.5
115 USD
#5 Most popular
Marriott Osaka Miyako Hotel
9.4
219 USD
Hotels in Kyoto
Best value
Daiwa Roynet Hotel Kyoto Ekimae
9.0
92 USD
#1 Most popular
Kyoto Hotel Okura
8.7
171 USD
#2 Most popular
Rihga Royal Hotel Kyoto
8.5
120 USD
#3 Most popular
Hotel Granvia Kyoto
8.9
126 USD
#4 Most popular
Kyoto Century Hotel
8.9
117 USD
#5 Most popular
The Royal Park Hotel Kyoto Sanjo
8.9
101 USD
Hotels in Sapporo
Best value
Sapporo View Hotel Oodori Kouen
8.3
47 USD
#1 Most popular
Sapporo Grand Hotel
8.6
94 USD
#2 Most popular
Hotel Sunroute New Sapporo
7.9
61 USD
#3 Most popular
Keio Plaza Hotel Sapporo
8.6
81 USD
#4 Most popular
Cross Hotel Sapporo
8.5
100 USD
#5 Most popular
Daiwa Roynet Hotel Sapporo Susukino
8.5
62 USD
Hotels in Okinawa
Best value
Mr.Kinjo Premiumhome In Chatan 1
8.5
44 USD
#1 Most popular
Okinawa Grand Mer Resort
8.3
75 USD
#2 Most popular
Crown Hotel Okinawa
7.8
99 USD
#3 Most popular
Beach Front Tower Mihama
9.1
91 USD
#4 Most popular
Hotel Shalala
8.4
64 USD
#5 Most popular
Hotel Koza
7.9
48 USD

Japan travel tips

Let us help you with the best tips about Japan

When is the least expensive time to stay in Japan?

If you are looking to save a few dollars on your hotel room in Japan, consider visiting the country in February as it is the least expensive month at just 146 USD per night. Avoid booking a hotel room in August if you are looking for a deal; it is the most expensive month.

Where do most people stay in Japan?

There is little doubt that travelers enjoy various cities in Japan, but the majority of travelers who visit Japan tend to spend the most time in Tokyo.

How much does a luxury hotel cost in Japan?

An average rate of 364 USD per night is to be expected when planning a stay in a luxury hotel room in Japan. This rate is about 102% above the country’s average nightly rate of 180 USD.

Which city in Japan has the most expensive hotel rooms?

As a popular tourist destination in Japan, it is no surprise that Kyoto has the most expensive hotel rooms at 1,511 USD per night - 740% more than than the country's average hotel room price.

Which city in Japan has the least expensive hotel rooms?

Our users typically find that Okinawa has the lowest per night rates in the country at just 20 USD. Okinawa offers hotels rooms at an average rate that is 89% lower than the average city in Japan.


Popular international routes landing in Japan

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Denver to Tokyo
Fastest flight time
11h 50m
Cheapest price
100 USD
Tokyo to Sapporo
Fastest flight time
1h 40m
Cheapest price
118 USD
Hong Kong to Tokyo
Fastest flight time
4h 00m
Cheapest price
144 USD
Hong Kong to Osaka
Fastest flight time
3h 25m
Cheapest price
173 USD
Manila to Tokyo
Fastest flight time
4h 10m
Cheapest price
252 USD
Bangkok to Tokyo
Fastest flight time
5h 35m
Cheapest price
271 USD
Seoul to Tokyo
Fastest flight time
2h 05m
Cheapest price
276 USD
Shanghai to Tokyo
Fastest flight time
2h 35m
Cheapest price
301 USD
Singapore to Tokyo
Fastest flight time
6h 35m
Cheapest price
334 USD
Long Beach to Tokyo
Fastest flight time
16h 40m
Cheapest price
354 USD
View more