Hotels in Japan

Find the best deals on 37,871 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
$80 - $230
CHEAPEST CITY IN JAPAN Nagoya 29% cheaper Hotels in Nagoya are the cheapest in Japan at just $80 per night on average.
MOST EXPENSIVE CITY IN JAPAN Hakone 102% more expensive Hakone has the highest priced hotels in Japan with rooms averaging $230 per night.
MOST POPULAR CITY IN JAPAN Tokyo 658% 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
Hotels in Tokyo
Best value
Grand Prince Hotel Shin Takanawa
8.4
$147
#1 Most popular
Cerulean Tower Tokyu Hotel
8.7
$296
#2 Most popular
Intercontinental - Ana Tokyo
8.4
$246
#3 Most popular
Hilton Tokyo
8.5
$244
#4 Most popular
Park Hotel Tokyo
8.9
$191
#5 Most popular
Hotel New Otani Tokyo, The Main
8.7
$227
Hotels in Osaka
Best value
Hotel Keihan Universal Tower
8.4
$111
#1 Most popular
Swissotel Nankai Osaka
8.7
$170
#2 Most popular
Hotel New Otani Osaka
8.6
$132
#3 Most popular
Imperial Hotel Osaka
8.9
$149
#4 Most popular
Hotel Monterey Grasmere Osaka
8.5
$115
#5 Most popular
Marriott Osaka Miyako Hotel
9.3
$219
Hotels in Kyoto
Best value
Daiwa Roynet Hotel Kyoto Ekimae
8.9
$92
#1 Most popular
Kyoto Hotel Okura
8.7
$171
#2 Most popular
Rihga Royal Hotel Kyoto
8.5
$120
#3 Most popular
Hotel Granvia Kyoto
8.9
$126
#4 Most popular
Kyoto Century Hotel
8.9
$117
#5 Most popular
The Royal Park Hotel Kyoto Sanjo
8.9
$101
Hotels in Sapporo
Best value
Sapporo View Hotel Oodori Kouen
8.3
$47
#1 Most popular
Sapporo Grand Hotel
8.6
$94
#2 Most popular
Hotel Sunroute New Sapporo
7.9
$61
#3 Most popular
Keio Plaza Hotel Sapporo
8.6
$81
#4 Most popular
Cross Hotel Sapporo
8.6
$100
#5 Most popular
Daiwa Roynet Hotel Sapporo-Susukino
8.5
$62
Hotels in Okinawa
Best value
Mr.Kinjo Premiumhome In Chatan 1
8.6
$44
#1 Most popular
Okinawa Grand Mer Resort
8.3
$75
#2 Most popular
Crown Hotel Okinawa
7.8
$99
#3 Most popular
Beach Front Tower Mihama
9.1
$91
#4 Most popular
Hotel Koza
8.0
$48
#5 Most popular
Rycom Crystal Hotel
8.3
$48

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 September as it is the least expensive month at just USD 160 per night. Avoid booking a hotel room in July 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 USD 358 per night is to be expected when planning a stay in a luxury hotel room in Japan. This rate is about 106% above the country’s average nightly rate of USD 173.

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 USD 1,511 per night - 772% 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 USD 20. Okinawa offers hotels rooms at an average rate that is 88% 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
Hong Kong to Tokyo
Fastest flight time
4h 05m
Cheapest price
$197
Hong Kong to Osaka
Fastest flight time
3h 30m
Cheapest price
$208
Shanghai to Tokyo
Fastest flight time
2h 35m
Cheapest price
$223
Seoul to Tokyo
Fastest flight time
1h 55m
Cheapest price
$227
Taipei to Tokyo
Fastest flight time
2h 40m
Cheapest price
$252
Manila to Tokyo
Fastest flight time
4h 05m
Cheapest price
$295
Singapore to Tokyo
Fastest flight time
6h 30m
Cheapest price
$321
Bangkok to Tokyo
Fastest flight time
5h 35m
Cheapest price
$323
Los Angeles to Osaka
Fastest flight time
12h 30m
Cheapest price
$341
Honolulu to Osaka
Fastest flight time
9h 25m
Cheapest price
$403
View more