Skip to main content.

Hotels & Accommodation in Sun Peaks

Search 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 Sun Peaks Hotels

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 158 Sun Peaks accommodations with prices starting at USD 32. 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 USD 83 per night
  • • 36 3-star accommodations from USD 54 per night
  • • 29 2-star accommodations from USD 37 per night

Here are our travelers' top 4 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

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

Hearthstone Lodge by Bear Country

3-star ski-in/ski-out resort with ski storage, near Sun Peaks Resort
  • • Free WiFi • 4 restaurants • Fitness center • Bar • 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)