2 stars Hotels in Whistler

Hotels found in Whistler, 2 stars — 5

Search hotels in Whistler, 2 stars

HI Whistler 2 stars

1035 Legacy Way, Whistler Map
HI Whistler Photos
22 reviews

Located at the Whistler Olympic Village, this hostel is only a 15-minute drive to Show more

Southside Lodge 2 stars

2102 Lake Placid Road, Whistler Map
Southside Lodge Photos

Situated 5 minutes’ drive from Whistler Village, this hostel provides free Wi-Fi Show more