The Windsor Hotel Toya Resort & Spa

5-star · Shikotsu-Toya National Park, Lake Toya

From $535 / night — final rate confirmed by your concierge.

About The Windsor Hotel Toya Resort & Spa

A dramatic clifftop resort on the caldera rim of Lake Toya in Hokkaido's national park, where volcanic geology and pristine wilderness create an extraordinary natural stage. Multiple onsen, a world-class spa, seven restaurants and ski-in access to Mount Yotei make this Hokkaido's grandest hotel.

Alfred member benefits at The Windsor Hotel Toya Resort & Spa

More luxury hotels booked by Alfred Concierge →