We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Ryokan City Centre Mid-range Romantic Onsen Hotel Free Parking Family-friendly Charming Restaurant Suites Spa Bar/Lounge Room Service Business Ski-In / Ski-Out Independent Hotels & up & up & up Zao Onsen Cheap Hotels Internet Air Conditioning Yamagata Station Hotels with Free Wifi Meeting room Kurosawa Onsen Concierge Reduced mobility rooms $ $$ $$$ $$$$ Washington Hotels Resort hotel Pool APA Classic Hotel Route Inn Hotel Metropolitan Breakfast included Comfort Hotel Hotel Alpha 1 Super Hotels Business services Quiet Kitchenette Pets Allowed Richmond Hotels Casino
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Zao Astraea Hotel
Kokuyurin 236, 5 Yokokura, Zaoonsen, Yamagata 990-2301, Yamagata Prefecture
2.5 km from Yamagata Zao Onsen Ski Resort
  • Restaurant
Zao Kokusai Hotel
SAVE US$90
US$311
Ctrip.com
US$221
View Deal
933 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
2.6 km from Yamagata Zao Onsen Ski Resort
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$264/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Wald Berg
Rakuten Travel
US$126
View Deal
889-1 Shimizuzaka, Zao-Onsen, Yamagata 990-2301, Yamagata Prefecture
2.6 km from Yamagata Zao Onsen Ski Resort
  • Restaurant
Savings alert: 39% below average rate

The price you found is 39% lower than this hotel's average rate of US$206/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Lagent Zao
Loading prices...
877-18 Nakamori, Zaoonsen, Yamagata 990-2301, Yamagata Prefecture
2.6 km from Yamagata Zao Onsen Ski Resort
    Le Vert Zao
    SAVE US$57
    US$182
    TripAdvisor
    US$125
    View Deal
    878-5 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
    2.6 km from Yamagata Zao Onsen Ski Resort
    • Free Wifi
    • Restaurant
    Hanayuran
    HanayuranRyokan 
    878-12 Zsaoonsen, Yamagata 990-2301, Yamagata Prefecture
    2.7 km from Yamagata Zao Onsen Ski Resort
      Robata
      RobataRyokan 
      Rakuten Travel
      US$81
      View Deal
      42-5 Kawara Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
      2.8 km from Yamagata Zao Onsen Ski Resort
        Savings alert: 14% below average rate

        The price you found is 14% lower than this hotel's average rate of US$94/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Takamiya Hotel Rurikura Resort
        SAVE US$52
        US$216
        Expedia.com
        US$164
        View Deal
        1118-7 Sandogawa, Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
        2.8 km from Yamagata Zao Onsen Ski Resort
        • Free Wifi
        • Free Parking
        Meitoya So
        Meitoya SoRyokan 
        Loading prices...
        48 48 Zaoonsen, Yamagata 990-2301, Yamagata Prefecture
        2.8 km from Yamagata Zao Onsen Ski Resort
        • Free Wifi
        • Free Parking
        Forest Zao Onsen
        Loading prices...
        963 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
        2.8 km from Yamagata Zao Onsen Ski Resort
        • Free Wifi
        • Free Parking
        Kawaraya Ryokan
        Kawaraya RyokanRyokan 
        No availability for your dates from these sites
        43 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
        2.8 km from Yamagata Zao Onsen Ski Resort
          Omiya Ryokan
          Omiya RyokanRyokan 
          SAVE US$59
          US$252
          Agoda.com
          US$193
          View Deal
          46 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
          2.9 km from Yamagata Zao Onsen Ski Resort
          • Free Internet
          Wakamatsuya
          WakamatsuyaRyokan 
          SAVE US$118
          US$478
          Rakuten Travel
          US$360
          View Deal
          951-1 Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
          2.9 km from Yamagata Zao Onsen Ski Resort
            Takamiya Hotel Lucent
            SAVE US$56
            US$211
            JAPANiCAN.com
            US$155
            View Deal
            942 Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
            2.9 km from Yamagata Zao Onsen Ski Resort
            • Free Parking
            • Restaurant
            Savings alert: 37% below average rate

            The price you found is 37% lower than this hotel's average rate of US$245/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Zao Shiki no Hotel
            SAVE US$25
            US$270
            Hotels.com
            US$245
            View Deal
            1272 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
            2.9 km from Yamagata Zao Onsen Ski Resort
            • Free Parking
            • Restaurant
            Yoshidaya
            YoshidayaRyokan 
            Booking.com
            US$79
            View Deal
            13 Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
            2.9 km from Yamagata Zao Onsen Ski Resort
            • Free Wifi
            • Restaurant
            Hotel Matukaneya Annex
            Hotel Matukaneya AnnexRyokan 
            SAVE US$28
            US$216
            JAPANiCAN.com
            US$188
            View Deal
            1267-16 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
            3.0 km from Yamagata Zao Onsen Ski Resort
              Kinosato
              KinosatoRyokan 
              Loading prices...
              1271-1 Sandogawa Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
              3.0 km from Yamagata Zao Onsen Ski Resort
                No photo provided
                ItoyaRyokan 
                Booking.com
                US$87
                View Deal
                21 Zaoonsen, Yamagata 990-2301, Yamagata Prefecture
                3.0 km from Yamagata Zao Onsen Ski Resort
                  Zao Onsen Tsuruya Hotel
                  Zao Onsen Tsuruya HotelRyokan 
                  SAVE US$90
                  US$234
                  Hotels.com
                  US$144
                  View Deal
                  710 Zao-onsen, Yamagata 990-2301, Yamagata Prefecture
                  3.1 km from Yamagata Zao Onsen Ski Resort
                  • Free Parking
                  • Restaurant
                  Fee Blanche
                  Fee BlancheRyokan 
                  | 760-5 Zao Onsen, Yamagata 990-2301, Yamagata Prefecture
                  3.1 km from Yamagata Zao Onsen Ski Resort
                    Hotel Hammond Takamiya
                    Hotel Hammond TakamiyaRyokan 
                    SAVE US$4
                    US$135
                    Hotels.com
                    US$131
                    View Deal
                    94-1 Uenodai Zaoonsen, Yamagata 990-2301, Yamagata Prefecture
                    3.2 km from Yamagata Zao Onsen Ski Resort
                      Savings alert: 10% below average rate

                      The price you found is 10% lower than this hotel's average rate of US$146/night.

                      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                      No photo provided
                      TodayaRyokan 
                      Loading prices...
                      7-5 Aone Onsen, Shibata-gun, Kawasaki-machi 989-0908, Miyagi Prefecture
                      9.5 km from Yamagata Zao Onsen Ski Resort
                        Okazaki Ryokan
                        Okazaki RyokanRyokan 
                        Loading prices...
                        8-5 Aone Onsen Kawasakimachi, Shibata-gun, Kawasaki-machi 989-0908, Miyagi Prefecture
                        9.6 km from Yamagata Zao Onsen Ski Resort
                          Kanzan Chogetsu
                          Kanzan ChogetsuRyokan 
                          Rakuten Travel
                          US$360
                          View Deal
                          17-1 Aoneonsen, Shibata-gun, Kawasaki-machi 989-0908, Miyagi Prefecture
                          9.9 km from Yamagata Zao Onsen Ski Resort
                          • Free Wifi
                          • Free Parking
                          Savings alert: 10% below average rate

                          The price you found is 10% lower than this hotel's average rate of US$402/night.

                          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                          Ryusen
                          Loading prices...
                          17-2 Aone Onsen, Shibata-gun, Kawasaki-machi 989-0908, Miyagi Prefecture
                          9.9 km from Yamagata Zao Onsen Ski Resort
                          • Free Wifi
                          • Free Parking
                          Savings alert: 13% below average rate

                          The price you found is 13% lower than this hotel's average rate of US$206/night.

                          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                          Lovely
                          LovelyRyokan 
                          No availability for your dates from these sites
                          168-82 Togatta Onsen, Katta-gun, Zao-machi 989-0916, Miyagi Prefecture
                          10.0 km from Yamagata Zao Onsen Ski Resort
                          • Free Parking
                          Hills sunpia Yamagata
                          SAVE US$19
                          US$261
                          Rakuten Travel
                          US$242
                          View Deal
                          637 Zaoiida, Yamagata 990-2333, Yamagata Prefecture
                          10.2 km from Yamagata Zao Onsen Ski Resort
                            Iida Onsen
                            Iida OnsenRyokan 
                            Loading prices...
                            5-12-3 Iida, Yamagata 990-2332, Yamagata Prefecture
                            10.7 km from Yamagata Zao Onsen Ski Resort
                              Ichinoyu
                              IchinoyuRyokan 
                              Loading prices...
                              15-3 Imashuku, Shibata-gun, Kawasaki-machi 989-1502, Miyagi Prefecture
                              11.0 km from Yamagata Zao Onsen Ski Resort
                                *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.