Ryokans in Japan

Sleep on tatami, dine in your room, soak in a hot spring. 210 ryokans in five cities, each checked for what matters: private onsen, dinner, minutes on foot from the station.

Where to stay

Five cities on one train line

Most trips start in Tokyo. Every city is a train ride away, and every ryokan on the site shows its walk from the nearest station.

Tokyo27 ryokansHakone71 ryokans · 1 h 25NagoyaKyoto69 ryokans · 2 h 15Osaka9 ryokansTakayamaKanazawa

Times from Tokyo (Shinjuku for Hakone). Kanazawa: direct Hokuriku Shinkansen. Takayama: Shinkansen to Nagoya, then the Hida limited express. Ryokans in Osaka are on the Kyoto page.

Our picks

The best ryokans in Japan

Three ryokans from our list, one per reason.

  1. Takitei, KanazawaBest private onsen♨ Private open-air onsenfrom €234per person / night

    Kanazawa

    Takitei

    Bus or taxi from Nomachi station

    • Dinner available
    Why we picked it

    Rooms with their own open-air hot-spring bath, rated 9.7/10 by 218 guests: the best score among ryokans with a private open-air onsen and at least 50 reviews.

    9.7 218 reviewswith dinner from €234

    See dates and prices
  2. Ryokan Mugen (Adult Only), Nishijin · KyotoBest ratedfrom €118per person / night

    Nishijin · Kyoto

    Ryokan Mugen (Adult Only)

    18 min on foot from Imadegawa

    Why we picked it

    Rated 9.9/10 by 402 guests, the best score in our list among ryokans with at least 100 reviews.

    9.9 402 reviews

    See dates and prices
  3. Minshuku Ginmatsu, KanazawaBest valuefrom €25per person / night

    Kanazawa

    Minshuku Ginmatsu

    Bus or taxi from Hokutetsu Kanazawa station

    Why we picked it

    The lowest price among ryokans rated 9 or more: from €25 per person and per night.

    9.3 280 reviews

    See dates and prices

First time?

What is a ryokan?

A traditional Japanese inn. Four things set it apart from a hotel.

How much does a ryokan cost?

Per person and per night, for two guests, across the 210 ryokans on the site. The median is €101; with dinner and breakfast, €185.

  • Under €100102 ryokans
  • €100 to €20071 ryokans
  • Over €20037 ryokans

♨

Your own hot spring

37 ryokans on the site have rooms with a private onsen, 31 of them in the open air. No timetable, no strangers, no tattoo rules.

Only with a private onsen

Questions

Ryokan or hotel?

What is the difference between a hotel and a ryokan?

A ryokan has tatami rooms and futons, often a kaiseki dinner and hot-spring baths. Prices are per person, often with dinner and breakfast included.

Do ryokans have private bathrooms?

It depends on the room: some share toilets and baths, many have their own. 37 ryokans on the site have rooms with a private hot-spring bath.

Why is a ryokan so expensive?

Because dinner and breakfast are often included and charged per person. On the site the median is €101 per person and per night; with dinner, €185.

Is it worth staying in a ryokan?

One or two nights is the usual choice on a trip to Japan, often in Hakone or Kyoto, with dinner included: the meal and the bath make the stay.

Can I stay in a ryokan with tattoos?

Many ryokans do not allow tattoos in their shared baths. A room with a private onsen solves it, since the bath is yours alone. Check the house rules on the booking page.

Lowest price per person and per night seen for 2 guests, for 2 nights in March or May 2027. Your price depends on your dates and is shown before you book.