Whistler Creekside Hotels near Whistler Station

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Secret Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Whistler Station?

Find out more about Whistler Station

Where is Whistler Station?

Whistler Station is located in Whistler Creekside. If you'd like to find things to do in the area, you may want to check out Whistler Blackcomb Ski Resort and Nita Lake.

Where Can I Stay near Whistler Station?

We've got 253 hotels to choose from within just a mile of Whistler Station. You might want to consider one of these options that are popular with our travelers:

Legends Whistler

  • 4-star aparthotel • Free WiFi • 2 spa tubs • Fitness center • Spacious rooms

Nita Lake Lodge

  • 4-star hotel • Free WiFi • Free area shuttle • 2 restaurants • Central location

Evolution Whistler

  • 4.5-star aparthotel • Free WiFi • 2 spa tubs • Fitness center • Comfy beds

Things to See and Do near Whistler Station

What to See near Whistler Station

  • Nita Lake
  • Alta Lake
  • Whistler Visitor Centre
  • Whistler Sliding Centre
  • Whistler Train Wreck

Things to Do near Whistler Station

  • Whistler Golf Club
  • Whistler Village Gondola
  • Whistler Village Stroll
  • Audain Art Museum
  • Family Adventure Zone

Keep exploring