Hotels in Japan

Find the best deals on 59,323 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
$110 - $355
CHEAPEST CITY IN JAPAN Nagoya 47% cheaper Hotels in Nagoya are the cheapest in Japan at just $110 per night on average.
MOST EXPENSIVE CITY IN JAPAN Kutchan 71% more expensive Kutchan has the highest priced hotels in Japan with rooms averaging $355 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
  • Best value

    Agora Place Asakusa

    8.3

    $44

    View Deal
  • #1 Most popular

    Hotel Gracery Shinjuku

    8.5

    $91

    View Deal
  • #2 Most popular

    Tokyo Dome Hotel

    8.6

    $172

    View Deal
  • #3 Most popular

    Ryogoku View Hotel

    8.3

    $54

    View Deal
  • #4 Most popular

    Pullman Tokyo Tamachi

    8.9

    $206

    View Deal
  • #5 Most popular

    Rihga Royal Hotel Tokyo

    8.7

    $196

    View Deal
  • One @ Tokyo

    8.6

    $100

    View Deal
  • Best value

    Hotel Wbf Namba Motomachi

    8.4

    $56

    View Deal
  • #1 Most popular

    Hearton Hotel Shinsaibashi Nagahoridori

    8.7

    $154

    View Deal
  • #2 Most popular

    Red Roof PLUS+ Osaka - Namba

    $120

    View Deal
  • #3 Most popular

    RIHGA Royal Hotel Osaka

    8.5

    $115

    View Deal
  • #4 Most popular

    InterContinental Osaka

    9.2

    $617

    View Deal
  • #5 Most popular

    Hotel Trusty Osaka Abeno

    8.4

    $74

    View Deal
  • Fraser Residence Nankai Osaka

    8.8

    $123

    View Deal
  • Best value

    Smile Hotel Otsu Seta

    7.0

    $49

    View Deal
  • #1 Most popular

    Kyoto Century Hotel

    8.9

    $166

    View Deal
  • #2 Most popular

    Hotel Gracery Kyoto Sanjo

    9.0

    $74

    View Deal
  • #3 Most popular

    Kyoto Yura Hotel - MGallery

    9.1

    $201

    View Deal

Japan travel tips

Let us help you with the best tips about Japan

When is the least expensive time to stay in Japan?

Visiting Japan in February would make for the least expensive trip at just $210 per night on average. To save on your trip, avoid planning it during July, as this is the most expensive month on average.

Where do most people stay in Japan?

Our users tend to visit Tokyo more often than any other city when travelling to Japan.

Which city in Japan has the most expensive hotel rooms?

Our data shows that hotel rooms in Kutchan are about 71% more expensive on average than hotel rooms in the rest of Japan, with a nightly rate of $355.

Which city in Japan has the least expensive hotel rooms?

The least expensive city in Japan to stay in is Tokyo. With an average rate of $40 per night, Tokyo is about 77% less expensive than other cities in Japan.