Skip to main content

Filter by:


Star Rating

Review Score

Tōya – 72 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Windsor Hotel Toya Resort & Spa, hotel in Tōya

Surrounded by lush greenery, Windsor Hotel Toya Resort features a golf course and tennis courts.

The hotel dispatches a shuttle to JR Toya Station on time to pick up guests. The hotel is located in a scenic spot with excellent service from all staff, comprehensive facilities, and is a five-star hotel worth revisiting.”
8.1
Scored 8.1
Very Good
Rated very good
359 reviews
Price from$275.38per night
HOTEL COCOA RESORT, hotel in Tōya

Located in Lake Toya, 6 miles from Lake Toya, HOTEL COCOA RESORT has accommodations with free WiFi and free private parking. This 3-star hotel offers free shuttle service and luggage storage space.

The room is very big, comfortable bed, soft bedding and very clean! There is a nice view on the lake from the window
8.9
Scored 8.9
Excellent
Rated excellent
269 reviews
Price from$75.28per night
Hotel Cocoa - Vacation STAY 05776v, hotel in Tōya

Located in Sakura, 6 miles from Lake Toya, Hotel Cocoa - Vacation STAY 05776v has accommodations with free WiFi and free private parking.

Very nice hotel on a cliff with Lake Toya view on one side, and Mt Yotei on the other side. The staff was super friendly and accomodating. I loved the bright green color of the room, and the retro bathroom.
8.8
Scored 8.8
Excellent
Rated excellent
16 reviews
Price from$104.49per night
Hotel Cocoa - Vacation STAY 29916v, hotel in Tōya

Located in Sakura, 6 miles from Lake Toya, Hotel Cocoa - Vacation STAY 29916v provides accommodations with free WiFi and free private parking.

8.6
Scored 8.6
Excellent
Rated excellent
10 reviews
Price from$134.35per night
Toyako Manseikaku Hotel Lakeside Terrace, hotel in Tōya

On the shores of scenic Lake Toya-ko, Hotel Lakeside Terrace features natural hot-spring baths. Guests can enjoy a massage. The spacious rooms have an attached bathroom.

Beautiful lake view. Clean and modern facilities. Buffet dinner and breakfast were delicious. Fireworks at night was awesome.
8.1
Scored 8.1
Very Good
Rated very good
1,631 reviews
Price from$138.40per night
The Lake View Toya Nonokaze Resort, hotel in Tōya

Located a 15-minute taxi ride from or a 25-minute bus ride from JR Toya Train Station, The Lake View Toya Nonokaze Resort offers guests a panoramic view of Lake Toya from their infinity onsen.

Great location by the lake and the open air bath have a stunning view of the lake and the mt. Yotei and also the room I've stayed was quite spacious.
8.9
Scored 8.9
Excellent
Rated excellent
581 reviews
Price from$325.57per night
Toya-onsen Hotel Hanabi, hotel in Tōya

Located in Lake Toya, Toya-onsen Hotel Hanabi features a garden, terrace and free WiFi. JR Toya Station is 15 minutes from the property. This ryokan offers a 24-hour front desk.

Good location for Toya lake and fireworks watching
7.7
Scored 7.7
Good
Rated good
578 reviews
Price from$154.55per night
Toya Kanko Hotel, hotel in Tōya

Hot spring baths at Toya Kanko Hotel are located in a cave, or indoors and outdoors offering panoramic lake views.

Breakfast is buffet style, foods are ok But I paid for the dinner in Japanese style. But the foods are not good. I can eat better outside and paid less.
7.6
Scored 7.6
Good
Rated good
504 reviews
Price from$127.40per night
Hotel Grand Toya, hotel in Tōya

A 5-minute walk from lake Toya, Hotel Grand Toya offers Japanese-style rooms with free Wi-Fi. Indoor and outdoor hot spring baths are available at the property.

Onesen was amazing
7.2
Scored 7.2
Good
Rated good
365 reviews
Price from$70.78per night
Yutorelo Toyako, hotel in Tōya

Featuring two different types of hot spring baths, Yutorelo Toyako is in Lake Toya, 21 mi from Niseko. Free WiFi is provided in the lobby, and free private parking is available on site.

Free sake in lobby.
7.4
Scored 7.4
Good
Rated good
448 reviews
Price from$148.63per night
See all hotels near Tōya
Subscribe to receive premium deals

Prices drop the second you sign up!