✔ 最佳答案
札幌京王 - same comment as above. Also - reasonable price.
Not sure about your itinerary, but I feel staying in 3 hotels for 4 nights will be too rush. You are spending the time for holiday, not 搬屋 ma!
It is just 30~45 mins by JR between Sapporo and Otaru. So, I've 2 suggestions:-
DAY 1 - 香港至札幌
DAY 2 - 札幌至小樽 then back to 札幌
DAY 3 - 札幌至滑雪場酒店
DAY 4 - 滑雪場至札幌
DAY 5 - 札幌 half day shopping
Suggestion 2:-
DAY 1 - 香港至札幌至小樽 (Must check JR time table and hotel available in Otaru)
DAY 2 - Day time小樽 then to travel to 札幌
DAY 3 - 札幌至滑雪場酒店
DAY 4 - 滑雪場至札幌
DAY 5 - 札幌 half day shopping
Note: I have not tried suggestion 2. It could work in theory.