Hotels in Japan

Find the best deals on 38,143 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
$103 - $327
CHEAPEST CITY IN JAPAN Asahikawa 42% cheaper Hotels in Asahikawa are the cheapest in Japan at just $103 per night on average.
MOST EXPENSIVE CITY IN JAPAN Hakone 86% more expensive Hakone has the highest priced hotels in Japan with rooms averaging $327 per night.
MOST POPULAR CITY IN JAPAN Tokyo 631% 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
Apa Hotel Asakusa Tawaramachi Ekimae
8.4
$93
No. 1 most popular
The Okura Tokyo
8.6
$316
No. 2 most popular
Hilton Tokyo Odaiba
8.4
$285
No. 3 most popular
Keio Plaza Hotel Tokyo
8.6
$327
No. 4 most popular
Hotel New Otani Tokyo, The Main
8.7
$330
No. 5 most popular
Hotel Gracery Shinjuku
8.7
$198
Hotels in Osaka
Best value
ibis Styles Osaka Namba
8.1
$121
No. 1 most popular
RIHGA Royal Hotel Osaka
8.6
$122
No. 2 most popular
The Westin Osaka
8.7
$288
No. 3 most popular
Hotel New Otani Osaka
8.6
$192
No. 4 most popular
Hilton Osaka
8.5
$305
No. 5 most popular
Hotel Keihan Universal Tower
8.4
$161
Hotels in Sapporo
Best value
Sapporo View Hotel Oodori Kouen
8.4
$68
No. 1 most popular
Sapporo Prince Hotel
8.3
$115
No. 2 most popular
Sapporo Excel Hotel Tokyu
8.3
$87
No. 3 most popular
Royton Sapporo
8.2
$84
No. 4 most popular
Hotel Monterey Sapporo
8.3
$112
No. 5 most popular
Unizo Inn Sapporo
8.3
$76
Hotels in Kyoto
Best value
Karasuma Kyoto Hotel
8.1
$95
No. 1 most popular
Rihga Royal Hotel Kyoto
8.5
$175
No. 2 most popular
Hotel Granvia Kyoto
8.9
$183
No. 3 most popular
Daiwa Roynet Hotel Kyoto Shijo Karasuma
8.4
$99
No. 4 most popular
Kyoto Itoya Hotel
9.0
$112
No. 5 most popular
RESI STAY Kumico Amaterrace
9.0
$153
Hotels in Nagoya
Best value
Daini Fuji Hotel
7.6
$67
No. 1 most popular
Nagoya Marriott Associa Hotel
8.8
$241
No. 2 most popular
Ana Crowne Plaza Hotel Grand Court Nagoya
8.4
$154
No. 3 most popular
Hamilton Hotel Red
8.3
$92
No. 4 most popular
Nagoya Crown Hotel
7.8
$71
No. 5 most popular
Nishitetsu Inn Nagoya Nishiki
8.2
$81

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 November, as the prices are significantly lower than in August - just $94 per night.

Where do most people stay in Japan?

While the country has many desirable locations to visit, the most popular city in Japan to travel to is Tokyo.

How much does a luxury hotel cost in Japan?

On average, a luxury hotel room in Japan costs $541 per night, 115% above the country’s average rate of $251 per night.

Which city in Japan has the most expensive hotel rooms?

Hakone is the most expensive city in Japan to book a hotel room in. The nightly rate of $327 is 86% more than the average city in Japan.

Which city in Japan has the least expensive hotel rooms?

Otaru currently offers the lowest nightly rates of any city in Japan at just $32; a price that is 87% lower than the average rate per night 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
Tokyo to Sapporo
Fastest flight time
1h 30m
Cheapest price
$313
Hong Kong to Tokyo
Fastest flight time
4h 05m
Cheapest price
$319
Cairns to Tokyo
Fastest flight time
7h 30m
Cheapest price
$566
Cairns to Osaka
Fastest flight time
7h 25m
Cheapest price
$573
Melbourne to Tokyo
Fastest flight time
10h 00m
Cheapest price
$576
Perth to Osaka
Fastest flight time
13h 50m
Cheapest price
$586
Perth to Tokyo
Fastest flight time
13h 55m
Cheapest price
$588
Melbourne to Fukuoka
Fastest flight time
15h 10m
Cheapest price
$601
Sydney to Tokyo
Fastest flight time
9h 45m
Cheapest price
$607
Sydney to Nagoya
Fastest flight time
14h 05m
Cheapest price
$615
View more