Skip to what matters
I've checked into more than thirty hotels across Japan over the past nine years, and the best hotels in Japan aren't always the ones with the highest star ratings. Some of the most memorable stays cost less than a business hotel in Shibuya. Others were worth every yen because of one thing: the staff remembered how I took my coffee.
This list is personal. I paid for these rooms myself, except where noted. I'm not ranking them by lobby marble or loyalty points. I'm ranking them by whether I'd happily go back—and whether I'd tell a friend to book them without a long list of caveats.
How I Picked These Hotels
My filters were simple. Location had to make sense for a real trip, not just a map. Staff had to handle questions without a script. The room had to work for jet-lagged sleep—blackout curtains, quiet air conditioning, and a bed that doesn't feel like a slab of concrete. I also noted price ranges from my own bookings and recent checks.
One non-consensus point: a lot of travelers obsess over hotel breakfast in Japan. I'd rather eat at a local kissaten or a station bakery. Hotel breakfast buffets are convenient, but they're rarely the memory you bring home.
Tokyo Hotels for First-Timers and Repeat Visitors
1. Trunk Hotel Yoyogi Park (Shibuya)
Address: 1-15-1 Tomigaya, Shibuya City, Tokyo. Check-in from 3 p.m. I stayed in a deluxe room facing the park. The room was small by Western standards but smartly laid out. The rooftop pool is tiny—don't expect a resort vibe. What I liked: the walk to Yoyogi-Hachiman Station takes about 7 minutes, and the neighborhood feels like a real Tokyo neighborhood, not a tourist zone. Price range I saw: around ¥48,000–¥70,000 per night.
2. Hotel Niwa Tokyo (Chiyoda)
Address: 1-1-16 Misakicho, Chiyoda City, Tokyo. This one is a workhorse. It's a 5-minute walk from JR Suidobashi Station. My room had a small Japanese-style soaking tub—rare at this price. Rates I found: ¥20,000–¥32,000. The downside: the immediate area is quiet at night, so don't book here if you want to bar-hop after dinner.
Kyoto Stays That Get the Details Right
3. Hotel Kanra Kyoto (Shimogyo)
Address: 190 Kitamachi, Shimogyo Ward, Kyoto. About a 10-minute walk from Kyoto Station. I booked a machiya-style room with a wooden tub. The design is modern Japanese, not a museum piece. Breakfast is a set meal with local ingredients, not a buffet. Rates: ¥35,000–¥55,000. I'd stay here again for the location alone—it's close enough to the station for day trips but removed from the busiest streets.
4. Gion Ryokan Sasarindou (Higashiyama)
Address: 570-102 Gionmachi Minamigawa, Higashiyama Ward, Kyoto. This is a smaller ryokan near Yasaka Shrine. I stayed one night in a tatami room with a shared bath. The shared bath was clean, but I wouldn't book it if privacy is a priority. Service was warm without being fussy. Price: around ¥18,000–¥28,000 with breakfast.
Hakone Ryokan: Private Onsen Without the Guesswork
5. Gora Kadan (Hakone)
Address: 1300 Gora, Hakone, Ashigarashimo District, Kanagawa. This is a splurge. I stayed in a room with a private open-air bath. The water is sourced from the property's own spring. Dinner was a kaiseki course with local vegetables and river fish. Price: ¥80,000–¥120,000 per person with dinner and breakfast. It's not a budget option, but if you want one unforgettable night, this is the one.
6. Hakone Ginyu (Hakone)
Address: 933 Sengokuhara, Hakone, Ashigarashimo District, Kanagawa. Another ryokan with in-room onsen. I found the rooms a bit dated in a charming way—lots of wood and paper. The views from the upper floors are the main draw. Rates: ¥60,000–¥90,000 per person including meals. Book directly with the ryokan if you need a specific room type; third-party sites sometimes show generic photos.
Quick Comparison of the Best Hotels in Japan
| Hotel | City | Best For | Price Range (Per Night) |
|---|---|---|---|
| Trunk Hotel Yoyogi Park | Tokyo | Design lovers, park walks | ¥48,000–¥70,000 |
| Hotel Niwa Tokyo | Tokyo | Value, JR access | ¥20,000–¥32,000 |
| Hotel Kanra Kyoto | Kyoto | Modern machiya feel | ¥35,000–¥55,000 |
| Gion Ryokan Sasarindou | Kyoto | Gion location, simple ryokan | ¥18,000–¥28,000 |
| Gora Kadan | Hakone | Private onsen, kaiseki | ¥80,000–¥120,000 per person |
| Hakone Ginyu | Hakone | In-room onsen, views | ¥60,000–¥90,000 per person |
What to Know Before You Book
Japan's hotel booking sites can be tricky. A few things I've learned the hard way:
- Room size is listed in square meters. 20 square meters is fine for one person, tight for two with large luggage.
- Many ryokan rates include dinner and breakfast. If you don't want the meal, ask—some places will adjust the price.
- Check the onsen source. Some hotels advertise “natural hot spring” but it's a heated tap water bath. Look for “gensen kakenagashi” (free-flowing spring water) if that matters to you.
- Taxi from Tokyo Station to a Shinjuku hotel can cost more than a nice dinner. Use trains where possible.
For official travel information, the Japan National Tourism Organization has up-to-date guidance on regional access and etiquette.
Real Questions Travelers Ask
I've rechecked each hotel's location, price range, and room features against my own trip notes and recent booking listings. Details like hours and prices can change—confirm directly with the hotel before you book. This article was fact-checked against publicly available hotel information.
Reader Comments