Destination
Dogo
Japans oldest hot spring with a history spanning over 3,000 years. Its iconic bathhouse Dogo Onsen Honkan -- said to have inspired Studio Ghiblis Spirited Away -- stands at the heart of a charming onsen town in Matsuyama, Shikoku.
10 ryokans in Dogo
Dogo Onsen Funaya
道後温泉 ふなや
A 390-year-old ryokan that has hosted poets, writers, and aristocrats, set amid lush Japanese gardens just minutes from Dogo Onsen Honkan.
from $160 /per night
Dogokan
道後舘
Designed by acclaimed architect Kisho Kurokawa, Dogokan blends Edo-period charm with striking modern aesthetics on a hilltop overlooking Dogo.
from $200 /per night
Chaharu
茶玻瑠
A modern ryokan steps from Dogo Onsen Honkan, famous for its panoramic 10th-floor open-air bath with views of Matsuyama Castle.
from $100 /per night
Yamatoya Besso
大和屋別荘
An intimate luxury ryokan where each guest is assigned a personal attendant for an unparalleled traditional Japanese hospitality experience.
from $250 /per night
Dogo Miyu
道後御湯
A contemporary luxury ryokan opened in 2018 where every one of its 30 rooms comes with a private open-air onsen bath and city views.
from $280 /per night
Yamatoya Honten
大和屋本店
A grand ryokan founded in 1868 offering spacious rooms, a Noh theater stage, and baths fed by the legendary Dogo hot spring waters.
from $180 /per night
Bettei Oborozukiyo
別邸 朧月夜
An exclusive adults-oriented retreat with only 19 suite rooms, each featuring a private open-air hot spring bath, terrace deck, and massage chair.
from $350 /per night
Hotel Kowakuen Haruka
ホテル古湧園 遥
A modern eco-friendly hotel opened in 2019, connected to Dogo Onsen Honkan by private elevator, with a stunning top-floor panoramic bath.
from $100 /per night
Dogo Onsen Yachiyo
道後温泉 八千代
A sleek ryokan opened in 2018 where all 34 rooms feature private open-air onsen baths and in-room kaiseki dining.
from $200 /per night
Old England Dogo Yamanote Hotel
オールドイングランド 道後山の手ホテル
A unique British-themed onsen hotel established in 1885, offering Western-style rooms with natural Dogo hot spring baths at great value.
from $80 /per night