Hotels near Zao Onsen, Yamagata

Search and compare hotels near Zao Onsen from hundreds of travel sites and save

Zao Onsen - Yamagata, Japan
May 26 — May 272
Zao Onsen - Yamagata, Japan
Fri 5/26
Sat 5/27
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels near Zao Onsen

The following hotels are among the most sought after in the Zao Onsen area. Try adjusting the dates or room and guest combinations if you're not seeing the options you're looking for.
Filter by star ratings
All filters
Takamiya Hotel Lucent
8.0 Excellent
Zao Onsen 942, Yamagata, Japan
Show on map
8.0 km from city centre, Yamagata, Japan 
ExcellentBased on 70 reviews
8.0

Takamiya Hotel Lucent provides a comfortable setting when in Yamagata. It also features ski equipment hire, a sauna and free Wi-Fi.

Takamiya Hotel Jurin
8.2 Excellent
814 Zao Onsen, Yamagata, Japan
Show on map
7.6 km from city centre, Yamagata, Japan 
ExcellentBased on 60 reviews
8.2

Takamiya Village Hotel Jurin is situated in Yamagata and features complimentary wireless internet. It is located a brief stroll from Zao Onsen and Yamagata Zao Onsen Ski Resort.

Gokan No Yu Tsuruya
10.0 Excellent
Zao-Onsen 710, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 
ExcellentBased on 3 reviews
10.0

Gokan no Yu Tsuruya provides a comfortable setting when in Yamagata. Those staying at the property can also enjoy complimentary wireless internet.

Takamiya Ryokan Miyamaso
8.7 Excellent
Zao Onsen 54, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 
ExcellentBased on 95 reviews
8.7

Set in Yamagata, Takamiya Ryokan Miyamaso is a five-minute walk from Zao Onsen and features a Jacuzzi. Only a short stroll from Yamagata Zao Onsen Ski Resort, it provides comfortable rooms equipped with a refrigerator, a mini bar and a private bathroom.

Zao Kokusai Hotel
8.6 Excellent
933 Zao Onsen, Yamagata-Shi, Yamagata, Yamagata, Japan
Show on map
8.3 km from city centre, Yamagata, Japan 
ExcellentBased on 188 reviews
8.6

Zao Kokusai Hotel provides comfortable 4-star accommodation in Yamagata. It is situated a brief walk from Yamagata Zao Onsen Ski Resort and Zao Onsen.

Zao Onsen Zao Shiki No Hotel
8.7 Excellent
1272, Zao-Onsen, Yamagata, Japan
Show on map
8.3 km from city centre, Yamagata, Japan 
ExcellentBased on 189 reviews
8.7

Boasting a sauna, Zao Shiki no Hotel is situated in Yamagata and offers comfortable accommodation. It also features room service, luggage storage and massage services.

Yoshidaya Ryokan
8.2 Excellent
13 Zao Onsen, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 
ExcellentBased on 73 reviews
8.2

Yoshidaya Ryokan provides comfortable 3-star accommodation in Yamagata. It also offers free Wi-Fi, massage services and luggage storage.

Takasagoya Ryokan
9.1 Excellent
23 Zaoonsen, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 
ExcellentBased on 177 reviews
9.1

Takasagoya Ryokan is located in Yamagata and offers free Wi-Fi. It is a stone's throw from Yamagata Zao Onsen Ski Resort.

Zao Center Plaza
7.8 Good
903-2 Zao Onsen, Yamagata, Japan
Show on map
7.9 km from city centre, Yamagata, Japan 
GoodBased on 8 reviews
7.8

This comfortable ryokan in Yamagata offers free wireless internet, as well as ski in/out facilities and a swimming pool. It also provides massage services, a ski school and a beauty centre.

Matsukaneya Annex
8.6 Excellent
1267-16 Zao Onsen, Yamagata-Shi, Yamagata, Japan
Show on map
8.2 km from city centre, Yamagata, Japan 
ExcellentBased on 121 reviews
8.6

Matsukaneya Annex provides comfortable 3-star accommodation in Yamagata. It also offers massage services, meeting rooms and a ski school.

Tips for booking hotels in Zao Onsen

Cheapest day:Tuesday
Most expensive day:Friday
₱7,305 - ₱19,777
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels near Zao Onsen, Yamagata

At the moment, these hotels offer the lowest nightly rate out of those we've come across close to Zao Onsen. As prices can vary by date, change the dates if you're flexible to compare rates.
Petit Resort Hotel Der Barte
8.5 Excellent
808-5 Zaoonsen, Yamagata, Japan
Show on map
7.6 km from city centre, Yamagata, Japan 

Petit Resort Hotel Der Barte provides a comfortable setting when in Yamagata. It also offers free Wi-Fi, a ski school and ski lockers.

₱5,684
Avg. per night
Takamiya Hotel Rurikura Resort
7.9 Good
Zao Onsen Sandogawa 1118-7, Yamagata, Japan
Show on map
8.4 km from city centre, Yamagata, Japan 

Boasting a ski school, an indoor pool and a sauna, Takamiya Hotel Rurikura Resort is situated in Yamagata and offers comfortable accommodation. It also provides complimentary wireless internet.

₱6,074
Avg. per night
Pension Puutaro
8.7 Excellent
934-26, Zaoonsen, Yamagata, Japan
Show on map
8.2 km from city centre, Yamagata, Japan 

Pension Puutaro is situated in Yamagata and features complimentary Wi-Fi. It is located a brief walk from Zao Onsen and Yamagata Zao Onsen Ski Resort.

₱6,940
Avg. per night
Le Vert Zao
7.4 Good
878-5 Zao Onsen, Yamagata, Japan
Show on map
8.0 km from city centre, Yamagata, Japan 

Le Vert Zao is situated in Yamagata and features free Wi-Fi. Only a short walk from Zao Onsen, it offers comfortable rooms equipped with a refrigerator.

₱7,355
Avg. per night
Takamiya Hotel Hammond
6.7 Good
Zao Onsen Uenodai 94-1, Yamagata, Japan
Show on map
7.4 km from city centre, Yamagata, Japan 

Takamiya Hotel Hammond provides 3-star accommodation in Yamagata. It offers complimentary Wi-Fi, a ski school and massage services.

₱7,634
Avg. per night
Oohira Hotel
8.8 Excellent
825 Zao Onsen, Yamagata, Japan
Show on map
7.8 km from city centre, Yamagata, Japan 

Oohira Hotel is situated in Yamagata and offers complimentary wireless internet. It is located a brief stroll from Yamagata Zao Onsen Ski Resort and Zao Onsen.

₱7,685
Avg. per night
Zao Onsen Sakaiya Mori no Hotel Wald Berg
889-1 Shimizuzaka, Zao-Onsen, Yamagata, Japan
Show on map
8.2 km from city centre, Yamagata, Japan 

Zao Onsen Sakaiya Mori no Hotel Wald Berg is located in Yamagata and features free Wi-Fi. It is situated a brief stroll from Zao Onsen and Yamagata Zao Onsen Ski Resort.

₱7,913
Avg. per night
Iwashimizu Ryori no Yado Kinosato
9.6 Excellent
1271-1 Zao Onsen, Yamagata, Japan
Show on map
8.3 km from city centre, Yamagata, Japan 

Iwashimizu Ryori no Yado Kinosato provides a comfortable setting while in Yamagata. It also features ski lockers, free Wi-Fi and massage services.

₱9,643
Avg. per night

Hotel prices in Zao Onsen

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Zao Onsen

Find the perfect hostel, theme hotel, or vacation rental for your stay in Zao Onsen
Petit Resort Hotel Der Barte
8.5 Excellent
808-5 Zaoonsen, Yamagata, Japan
Show on map
7.6 km from city centre, Yamagata, Japan 

Petit Resort Hotel Der Barte provides a comfortable setting when in Yamagata. It also offers free Wi-Fi, a ski school and ski lockers.

₱5,684
Avg. per night
Zao Onsen Zao Shiki No Hotel
8.7 Excellent
1272, Zao-Onsen, Yamagata, Japan
Show on map
8.3 km from city centre, Yamagata, Japan 

Boasting a sauna, Zao Shiki no Hotel is situated in Yamagata and offers comfortable accommodation. It also features room service, luggage storage and massage services.

₱7,634
Avg. per night
Zao Onsen Sakaiya Mori no Hotel Wald Berg
889-1 Shimizuzaka, Zao-Onsen, Yamagata, Japan
Show on map
8.2 km from city centre, Yamagata, Japan 

Zao Onsen Sakaiya Mori no Hotel Wald Berg is located in Yamagata and features free Wi-Fi. It is situated a brief stroll from Zao Onsen and Yamagata Zao Onsen Ski Resort.

₱7,913
Avg. per night
Takamiya Hotel Hammond
6.7 Good
Zao Onsen Uenodai 94-1, Yamagata, Japan
Show on map
7.4 km from city centre, Yamagata, Japan 

Takamiya Hotel Hammond provides 3-star accommodation in Yamagata. It offers complimentary Wi-Fi, a ski school and massage services.

₱7,634
Avg. per night
Le Vert Zao
7.4 Good
878-5 Zao Onsen, Yamagata, Japan
Show on map
8.0 km from city centre, Yamagata, Japan 

Le Vert Zao is situated in Yamagata and features free Wi-Fi. Only a short walk from Zao Onsen, it offers comfortable rooms equipped with a refrigerator.

₱7,355
Avg. per night
Yoshidaya Ryokan
8.2 Excellent
13 Zao Onsen, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 

Yoshidaya Ryokan provides comfortable 3-star accommodation in Yamagata. It also offers free Wi-Fi, massage services and luggage storage.

₱5,455
Avg. per night
Gokan No Yu Tsuruya
10.0 Excellent
Zao-Onsen 710, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 

Gokan no Yu Tsuruya provides a comfortable setting when in Yamagata. Those staying at the property can also enjoy complimentary wireless internet.

₱7,745
Avg. per night
Pension Puutaro
8.7 Excellent
934-26, Zaoonsen, Yamagata, Japan
Show on map
8.2 km from city centre, Yamagata, Japan 

Pension Puutaro is situated in Yamagata and features complimentary Wi-Fi. It is located a brief walk from Zao Onsen and Yamagata Zao Onsen Ski Resort.

₱6,940
Avg. per night

Where to stay in Zao Onsen

Use the map to find hotels close to Zao Onsen that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Zao Onsen travel FAQs

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation