Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
FREE cancellation on most rooms!
Instant confirmation when you reserve
Discover the perfect ryokan for your Kanazawa holiday at Booking.com. The best traditional inns and authentic lodges are available throughout Kanazawa. Find your ryokan and start exploring Kanazawa Station, Kenrokuen Garden and Kanazawa Castle . With great rates and good availability, Booking.com makes it easy to find the unique ryokans for your Kanazawa trip.
Fukatanimachi chi 95, Kanazawa
Score from 36 reviews
Hashibacho 2-23, Kanazawa
Katamachi 1-5-2 , Kanazawa
Score from 133 reviews
Honmachi 2-17-21, Kanazawa
Score from 79 reviews
Kiyokawa-Machi 7-1 , Kanazawa
Score from 7 reviews
Jukken-machi 54, Kanazawa
Score from 106 reviews
“Near everything ...clean and private”
“Very friendly staff. Great location for Gardens and Castle Very clean and comfortable”
“The staff were wonderfully inviting, helping with reservations, directions to bus etc. location is great-2 blocks from castle, 400 m from fish markets, 8 min by bus to bus and train station. The Japanese breakfast was delicious. Very comfortable futon and very clean.”
“The location is great for a base to access all the transportation options in Kanazawa. Rooms are large clean and restful. The public bath with the Hinoki board flooring is a wonderful way to relax after a trip or to start in the morning. The staff was wonderful and helpful. If you like the feeling of staying at Ryokan but want the flexibility and ease of a hotel Kanazawa Chaya is a perfect combination of the two.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.