Best ratedfrom €78per person / nightAsakusa · 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 many reviews.
9.5 2,685 reviews
See dates and prices
Japan › Tokyo
In Tokyo, ryokans are small family inns, mostly around Asakusa and Ueno. Few serve dinner and almost none has an onsen: they are a simple way to sleep on tatami in the capital. 27 ryokans, checked one by one.
27 ryokans
Best ratedfrom €78per person / nightAsakusa · Tokyo
3 min on foot from Asakusa
Rated 9.5/10 by 2,685 guests: the best score in Tokyo among ryokans with many reviews.
9.5 2,685 reviews
See dates and prices
from €70per person / night
Best private onsen♨ Private open-air onsenfrom €162per person / nightAsakusa · Tokyo
10 min on foot from Asakusa
Rooms with their own open-air hot-spring bath, rated 9.4/10 (620 reviews): the best score among the 1 ryokans with a private onsen in Tokyo.
9.4 620 reviewswith dinner from €229
See dates and prices
from €43per person / night
Most luxuriousfrom €408per person / nightShinagawa Area · Tokyo
7 min on foot from Shinagawa
The highest price among ryokans rated 9 or more in Tokyo: from €408 per person, rated 9.1/10 by 221 guests.
9.1 221 reviews
See dates and prices
from €67per person / nightUeno, Asakusa, Senju, Ryogoku · Tokyo
5 min on foot from Iriya
9.0 1,942 reviews
See dates and prices
from €43per person / night
from €47per person / nightKita-Asakusa, Minowa · Tokyo
7 min on foot from Minowa
8.9 1,044 reviews
See dates and prices
Best valuefrom €28per person / nightAsakusa · Tokyo
2 min on foot from Asakusa
The lowest price among well-rated ryokans in Tokyo: from €28 per person and per night, rated 8.8/10.
8.8 1,129 reviews
See dates and prices
Closest to the stationfrom €34per person / nightShinjuku · Tokyo
2 min on foot from Shin-Ōkubo
2 min on foot from Shin-Ōkubo station, the shortest walk among well-rated ryokans in Tokyo.
8.5 766 reviews
See dates and prices
from €54per person / nightUeno, Asakusa, Senju, Ryogoku · Tokyo
6 min on foot from Yushima
8.4 1,847 reviews
See dates and prices
from €69per person / nightNihonbashi · Tokyo
5 min on foot from Suitengumae
8.3 260 reviews
See dates and prices
from €33per person / night
from €55per person / night
from €28per person / nightIkebukuro · Tokyo
6 min on foot from Ikebukuro
7.5 933 reviews
See dates and prices
from €48per person / night
from €128per person / nightUeno · Tokyo
4 min on foot from Shin-Okachimachi
9.1 152 reviews
See dates and prices
from €56per person / night
from €39per person / nightShinjuku · Tokyo
4 min on foot from Nishi-shinjuku-gochome
6.0 461 reviews
See dates and prices
from €190per person / nightAsakusa · Tokyo
9 min on foot from Asakusa
9.4 86 reviews
See dates and prices
from €100per person / night
from €30per person / night
from €40per person / nightKamata · Tokyo
5 min on foot from Keikyu-Kamata
8.2 14 reviews
See dates and prices
from €13per person / night
from €23per person / night
from €64per person / night
from €252per person / nightNo ryokan matches these filters. Remove one to see more.
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.
Our picks
5 ryokans chosen from our data, one per reason, among the best-rated in Tokyo.
Best ratedfrom €78per person / nightAsakusa · Tokyo
3 min on foot from Asakusa
Rated 9.5/10 by 2,685 guests: the best score in Tokyo among ryokans with many reviews.
9.5 2,685 reviews
See dates and prices
Best private onsen♨ Private open-air onsenfrom €162per person / nightAsakusa · Tokyo
10 min on foot from Asakusa
Rooms with their own open-air hot-spring bath, rated 9.4/10 (620 reviews): the best score among the 1 ryokans with a private onsen in Tokyo.
9.4 620 reviewswith dinner from €229
See dates and prices
Best valuefrom €28per person / nightAsakusa · Tokyo
2 min on foot from Asakusa
The lowest price among well-rated ryokans in Tokyo: from €28 per person and per night, rated 8.8/10.
8.8 1,129 reviews
See dates and prices
Closest to the stationfrom €34per person / nightShinjuku · Tokyo
2 min on foot from Shin-Ōkubo
2 min on foot from Shin-Ōkubo station, the shortest walk among well-rated ryokans in Tokyo.
8.5 766 reviews
See dates and prices
Most luxuriousfrom €408per person / nightShinagawa Area · Tokyo
7 min on foot from Shinagawa
The highest price among ryokans rated 9 or more in Tokyo: from €408 per person, rated 9.1/10 by 221 guests.
9.1 221 reviews
See dates and pricesGood to know
The median price is €54 per person and per night, from €13. With dinner and breakfast, the median rises to €229 per person.
Ryokans charge per person, not per room: two guests pay twice. The price on each card is per person.
Tokyo is not a hot-spring town: only 1 ryokan in our list has a private onsen. Hot-spring baths in the house: 1 of 27. For a bath of your own, see our page of ryokans with a private onsen.
Ryokans with a dinner rate: 1 of 27. Dinner is usually a kaiseki of many small seasonal courses. Book it with the room: it is rarely possible on the day.
Ryokans 10 minutes or less on foot from a station: 26 of 27. The median walk is 5 minutes.
Tokyo is a city of hotels, and its ryokans are few. Most are small family inns with simple tatami rooms, often shared bathrooms and no dinner. They are a good, affordable first taste of tatami, futons and yukata before you head to a hot-spring town.
For the full experience, with a kaiseki dinner and a hot spring, plan a night outside the city: Hakone is 85 minutes from Shinjuku by Romancecar.
The old-town atmosphere around Senso-ji temple, with most of Tokyo's family ryokans and easy subway links to the airports.
Museums, Ueno Park and the quiet lanes of Yanaka, one of the few areas spared by the 1923 earthquake and the war, with a handful of small ryokans.
A few modern, upscale ryokans stand among the office towers near Tokyo Station and in Shinagawa: tatami and service, with Tokyo prices.
Rooms are compact, and you leave your shoes at the entrance. Some family ryokans have a curfew or a reception that closes in the evening: check the house rules before you plan a late night out.
Very few Tokyo ryokans have a real hot spring. If you want an onsen without leaving the capital, look for the badge in our list; otherwise, a day trip or a night in Hakone is the classic answer.
Questions
From €13 per person and per night in our list; the median is €54. With dinner and breakfast, the median is €229 per person.
Ryokans in our list with rooms that have their own hot-spring bath: 1. They carry a turquoise badge on their photo.
It depends on the rate you choose. Ryokans in Tokyo with a rate including breakfast and dinner: 1; the others serve breakfast only or no meals.
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.
The median walk is 5 minutes from the nearest station; 26 ryokans are 10 minutes or less away. Each card gives the station and the time.
Yes, mostly small family ryokans in Asakusa and Ueno, and a few upscale ones in central Tokyo. For hot springs and kaiseki, Hakone is the better choice.
Rules vary. Many Tokyo ryokans have no shared hot spring at all, so the question often does not arise; check the house rules on the booking page.
Family ryokans are often cheaper than hotels in the same area, especially for two or three people sharing a room.