Machi no Odoriba
まちのおどりば
A modern ryokan with Japanese garden and communal bath near Kanazawa Station, offering a convenient base with traditional atmosphere.
from $80 / per night · per person
9.9/10 (305)Curated Collection
7 stays
Kanazawa rewards travelers who sleep in the old town rather than beside the station, and its budget inns make that surprisingly easy — several occupy restored machiya townhouses within walking distance of Kenroku-en and the Higashi Chaya teahouse district. Machi no Odoriba tops our list with a 9.9 guest rating at around $80, while Ryokan Yamamuro comes in near $50 and Yamanoo pairs a 9.6 rating with $90 nights. We track 7 budget-tier stays in our database here, starting from $45. These are small properties that fill fast during winter crab season and Golden Week, so book a month or more ahead if your dates are fixed.
まちのおどりば
A modern ryokan with Japanese garden and communal bath near Kanazawa Station, offering a convenient base with traditional atmosphere.
from $80 / per night · per person
9.9/10 (305)住吉屋
A warm family-run ryokan offering traditional Japanese-style rooms with in-room kaiseki meals and complimentary bicycles for exploring Kanazawa.
from $100 / per night · per person
9.6/10 (31)うたいまち
A beautifully renovated machiya ryokan in the Noh theater quarter, offering garden-view rooms and a cultural experience rooted in Kanazawa's performing arts heritage.
from $100 / per night · per person
9.6/10 (16)やまの尾
A tranquil ryokan tucked away in a quiet neighborhood, offering beautiful garden views and homestyle Kaga cooking in an unhurried atmosphere.
from $90 / per night · per person
9.6/10 (6)旅館 山室
A budget-friendly ryokan near Kenrokuen offering Japanese-style rooms with free WiFi and a welcoming atmosphere popular with international travelers.
from $50 / per night · per person
9.4/10 (20)金沢白鳥路 ホテル山楽
A Taisho-roman classic hotel beside Kanazawa Castle and Kenrokuen, with a natural sodium-bicarbonate hot spring drawn from 807m underground.
from $83 / per night · per person
9.2/10 (467)金沢マンテンホテル駅前
A 509-room station-front Kanazawa hotel a 5-minute walk from JR Kanazawa, with a large public bath, sauna and free late-night ramen.
from $45 / per night · per person
9.1/10 (80)