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

Eight ryokans from our list, one per reason, then the best of each city.

  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. Ryokan Tori, Nishijin · KyotoBest with dinnerfrom €114per person / night

    Nishijin · Kyoto

    Ryokan Tori

    18 min on foot from Kitano-Hakubaichō

    • Dinner available
    Why we picked it

    Rated 9.8/10 by 550 guests, the best score among ryokans that serve dinner, from €114 per person with dinner.

    9.8 550 reviewswith dinner from €114

    See dates and prices
  4. 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
  5. Nazuna Kyoto Tsubaki St., Kawaramachi, Karasuma, Omiya · KyotoMost luxuriousfrom €466per person / night

    Kawaramachi, Karasuma, Omiya · Kyoto

    Nazuna Kyoto Tsubaki St.

    6 min on foot from Shijo-Omiya

    • Dinner available
    Why we picked it

    The highest price among ryokans rated 9 or more with at least 50 reviews: from €466 per person and per night.

    9.0 288 reviewswith dinner from €582

    See dates and prices
  6. Sengokubara COCON, Sengokuhara Onsen · HakoneBest in Hakonefrom €500per person / night

    Sengokuhara Onsen · Hakone

    Sengokubara COCON

    Bus or taxi from Sōunzan station

    • Dinner available
    • Hot-spring baths
    Why we picked it

    Rated 10.0/10 by 32 guests: the best score in Hakone among ryokans with at least 30 reviews.

    10.0 32 reviewswith dinner from €500

    See dates and prices
  7. Ryokan Asakusa Shigetsu, Asakusa · TokyoBest in Tokyofrom €78per person / night

    Asakusa · Tokyo

    Ryokan Asakusa Shigetsu

    3 min on foot from Asakusa

    Why we picked it

    Rated 9.5/10 by 2,685 guests: the best score in Tokyo among ryokans with at least 30 reviews.

    9.5 2,685 reviews

    See dates and prices
  8. Iroriyado Hidaya, Hida Takayama Onsen · TakayamaBest in Takayamafrom €142per person / night

    Hida Takayama Onsen · Takayama

    Iroriyado Hidaya

    20 min on foot from Takayama

    • Hot-spring baths
    Why we picked it

    Rated 9.6/10 by 832 guests: the best score in Takayama among ryokans with at least 30 reviews.

    9.6 832 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

Should you stay in a ryokan?

Yes, at least once. A night in a ryokan is not just a place to sleep: it is a small ritual that starts when you take off your shoes at the door and ends with a long breakfast the next morning. You bathe, you put on a cotton yukata, you eat a dinner of many small courses, and when you come back to your room the futons have been laid out on the tatami.

Most travellers book one or two ryokan nights within a longer trip and use ordinary hotels the rest of the time. It works best in a hot-spring town such as Hakone, or in a historic city such as Kyoto, Takayama or Kanazawa, where the old streets outside the door are part of the stay.

Ryokan or hotel: what changes

The room

A ryokan room is a tatami room with a low table, floor cushions and sliding paper doors. In the evening the table is moved aside and futons are laid out. Many ryokans now also offer Japanese-Western rooms with beds, if you prefer not to sleep on the floor.

The price

Hotels charge per room; ryokans charge per person. The price usually includes breakfast, and often dinner too. Compare a ryokan night with dinner to a hotel night plus a good restaurant dinner, not to a hotel room alone.

The baths

Many ryokans have hot-spring baths (onsen), shared and separated by gender. Some rooms have a bath of their own, on the terrace or indoors: see our ryokans with a private onsen.

The rhythm

Check-in is usually in the afternoon, dinner is served at a set time, and breakfast is early. A ryokan suits a slow evening; it suits a late night out less well.

Types of ryokan

Onsen ryokan

Built around a hot spring, in a spa town. The bath is the heart of the stay, and dinner is usually included. Hakone is the classic choice from Tokyo.

City ryokan

Wooden townhouses in Kyoto, Kanazawa or Takayama, often family-run. Fewer have hot springs, but you sleep in the old town and walk to temples, teahouses and markets.

Luxury, mid-range and budget

Luxury ryokans offer large rooms, often with a private bath, a kaiseki dinner served in the room and very attentive staff. Mid-range ryokans keep the essentials: tatami, yukata, a good dinner, often shared baths. Budget ryokans and minshuku (family guesthouses) are simpler: small rooms, shared bathrooms, sometimes no meals, but the same tatami and futons.

A night in a ryokan, step by step

You arrive in the afternoon. You leave your shoes at the entrance and wear the slippers provided, which you take off again before stepping on tatami. Staff show you to your room, often with green tea and a small sweet.

You change into the yukata left in the room, with the left side folded over the right. You can wear it everywhere in the ryokan, including to dinner. Before dinner, most guests go to the bath.

Dinner is served at the time chosen at check-in, in your room, in a private dining room or in a dining hall. While you eat, staff may lay out the futons. Breakfast the next morning is a full Japanese meal, usually with rice, grilled fish, miso soup and pickles. Check-out is in the morning.

How to use an onsen

Shared baths are separated by gender and you bathe without a swimsuit. Wash and rinse at the shower stools before you get in: the bath is for soaking, not for washing. Keep the small towel out of the water, tie up long hair and do not swim or splash.

Many ryokans still refuse tattoos in their shared baths, even small ones. A room with a private onsen avoids the question entirely, and some ryokans also have private baths you can book by the hour.

Meals: kaiseki and breakfast

Kaiseki is a seasonal dinner of many small courses: sashimi, a simmered dish, something grilled, rice, soup and dessert, chosen for the season and the region. In Takayama it often features Hida beef; on the coast of Kanazawa, crab in winter.

If you have allergies or a special diet, say so when you book. Ryokan kitchens prepare dinner in advance from local ingredients, and a vegetarian or vegan menu cannot always be arranged on arrival. Dinner times are fixed, so plan to arrive on time.

How many nights, and where

One night is enough to live the whole ritual; two nights let you enjoy the bath and the town without hurrying. Choose Hakone for hot springs close to Tokyo, Kyoto for the old wooden city, Takayama for the mountains and the Hida old town, and Kanazawa for its teahouse districts. In Tokyo, ryokans are a simple way to try tatami before leaving the capital.

Booking tips

Read the room name: it tells you whether the room has its own bath, a Western bed or a view. Choose a rate with dinner if you want the full experience, and check the latest arrival time for dinner. Weekends and the spring and autumn seasons sell out first.

Travelling with large suitcases? Rooms are rarely designed for them. Japan's luggage delivery services can send your bags ahead to your next hotel while you travel light.

Children are welcome in most ryokans, often at a reduced rate, while some ryokans are for adults only. The booking page states the house rules.

♨

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.

Do you sleep on the floor in a ryokan?

Yes, in a traditional room you sleep on a futon laid on tatami mats. It is firmer than a Western bed. Many ryokans also have rooms with beds: look for "Japanese-Western" in the room name.

What should I wear in a ryokan?

The yukata provided in the room, with the left side folded over the right. You can wear it to the bath, to dinner and around the ryokan.

Is breakfast included?

Usually yes, and dinner is often included too. The rate you choose on the booking page states which meals are included.

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.