Skip to main content.

Hotels in Sun Peaks, British Columbia

Search & Compare Sun Peaks Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Sun Peaks

What's Sun Peaks like?

Sun Peaks is a family-friendly city where you can spend time checking out the its coffee shops. If you're visiting during colder months, enjoy activities such as skiing during your stay. This winter paradise of Sun Peaks is home to top ski areas like Sun Peaks Resort. While you're in town, don't miss a chance to see sights like Columbia Mountains and Sun Peaks Golf Course.

Where are the best places to stay in Sun Peaks?

We have 146 Sun Peaks accommodations with prices starting at CAD 40. Choose one of our 338 deals and get discounts of up to 46%.

Below are the number of accommodations by star rating in Sun Peaks and the surrounding area:

  • • 11 4-star accommodations from CAD 102 per night
  • • 36 3-star accommodations from CAD 67 per night
  • • 29 2-star accommodations from CAD 45 per night

Here are our travelers' top 5 places to stay in Sun Peaks:

The Pinnacle Lodge

3-star ski hotel with ski storage, near Sun Peaks Resort
  • • Free breakfast • Free parking • Free in-room WiFi • Spa tub • Walkable location

The Residences at Sun Peaks Grand

4-star ski hotel with ski storage, near Sun Peaks Resort
  • • Free WiFi • Restaurant • 2 bars • Sauna • Walkable location

Coast Sundance Lodge

3-star ski-in/ski-out lodge with ski storage, near Sun Peaks Resort
  • • Free WiFi • Restaurant • Spa tub • Fitness center • Walkable location

Sun Peaks Grand Hotel & Conference Centre

4-star ski-in/ski-out resort with ski storage, near Sun Peaks Resort
  • • Free WiFi • Restaurant • Spa tub • Health club • Central location

Heffley Boutique Inn

Ski hotel with ski storage, near Sun Peaks Resort
  • • Restaurant • Bar • 24-hour front desk • Ski-in/ski-out access • Walkable location

When is the best time to visit Sun Peaks?

  • • Hottest months: July, August, June, September (average 80°F)
  • • Coldest months: January, December, February, November (average 20°F)
  • • Rainiest months: December, August, June, and July (average 1.17 inches of rainfall)