Hotels near Zao Onsen, Yamagata

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

Zao Onsen - Yamagata, Japan
30 Sep — 1 Oct2
Zao Onsen - Yamagata, Japan
Sat 30/9
Sun 1/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels near Zao Onsen

These are some of the hotels near Zao Onsen with the highest demand. 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 Ryokan Miyamaso
8.7 Excellent
Zao Onsen 54, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 
ExcellentBased on 111 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.

C$ 389

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 229 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.

C$ 177

Mogamitakayu Zenshichinoyu Ohira
8.5 Excellent
825 Zao Onsen, Yamagata, Japan
Show on map
7.8 km from city centre, Yamagata, Japan 
ExcellentBased on 93 reviews
8.5

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.

C$ 173

Wakamatsuya
8.7 Excellent
951-1 Zao Onsen, Yamagata, Japan
Show on map
7.8 km from city centre, Yamagata, Japan 
ExcellentBased on 42 reviews
8.7

Wakamatsuya provides a historic setting when in Yamagata. Some of the premium features at this 3-star ryokan include a Jacuzzi and complimentary wireless internet.

C$ 255

Takamiya Hotel Jurin
8.2 Excellent
814 Zao Onsen, Yamagata, Japan
Show on map
7.6 km from city centre, Yamagata, Japan 
ExcellentBased on 67 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.

C$ 154

Takamiya Hotel Rurikura Resort
7.7 Good
Zao Onsen Sandogawa 1118-7, Yamagata, Japan
Show on map
8.4 km from city centre, Yamagata, Japan 
GoodBased on 81 reviews
7.7

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.

C$ 158

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. Just a short stroll from Yamagata Zao Onsen Ski Resort, it provides comfortable rooms equipped with a private bathroom, tea and coffee making facilities and a refrigerator.

C$ 161

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 122 reviews
8.6

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

C$ 161

Tips for booking hotels in Zao Onsen

Cheapest day:Tuesday
Most expensive day:Friday
C$ 177 - C$ 479
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. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 68 hotels
Takamiya Hotel Hammond
7.2 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.

C$ 67
Avg. per night
Takamiya Hotel Lucent
7.9 Good
Zao Onsen 942, Yamagata, Japan
Show on map
8.0 km from city centre, Yamagata, Japan 

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

C$ 120
Avg. per night
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.

C$ 127
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.

C$ 139
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.

C$ 142
Avg. per night
Takasagoya Ryokan
9.0 Excellent
23 Zaoonsen, Yamagata, Japan
Show on map
7.7 km from city centre, Yamagata, Japan 

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

C$ 143
Avg. per night
Sakaiya Morino-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.

C$ 144
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.

C$ 154
Avg. per night

Hotel prices in Zao Onsen

Some of the best options for booking a hotel near Zao Onsen categorized by hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
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
Show all 68 stays
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.

C$ 127
Avg. per night
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.

C$ 181
Avg. per night
Takamiya Hotel Hammond
7.2 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.

C$ 67
Avg. per night
Sakaiya Morino-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.

C$ 144
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.

C$ 159
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.

C$ 142
Avg. per night
Iwashimizu Ryori no Yado Kinosato
9.4 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.

C$ 233
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.

C$ 139
Avg. per night

Where to stay in Zao Onsen

Navigate to the areas close to Zao Onsen you plan to visit to find hotels that are close by. Clicking a property's name will unlock more information and allow you to book that particular hotel.

Facts about staying in Zao Onsen

  • What are the best hotels near Zao Onsen?

    Takamiya Ryokan Miyamaso (8.7/10 from 111 reviews), Zao Plaza Hotel (8.1/10 from 114 reviews), and Takamiya Hotel Hammond (7.2/10 from 130 reviews) are all highly-rated places to stay near Zao Onsen.

  • How much do hotels in Zao Onsen cost?

    Searches in the last 72 hours suggest an average price of around C$ 45/night is normal for a hotel in Zao Onsen.

  • How much is a cheap hotel near Zao Onsen?

    Over the last 3 days, Zao Onsen hotels have been found for as cheap as C$ 38/night in searches by HotelsCombined users.

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