Hotels in Revelstoke, British Columbia

Search & Compare Revelstoke Hotels

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

Best hotels in Revelstoke

Revelstoke overview

Visitors to Revelstoke speak favorably about this relaxing city's skiing and restaurants. You'll enjoy the area's entertainment, museums, and historical sites. You can take in the local culture of Revelstoke at Revelstoke Museum and Archives and Revelstoke Railway Museum. A stop at other sights like Victor Lake Provincial Park and Revelstoke Aquatic Centre will create memories.

Where to stay in Revelstoke

Whether traveling for business or pleasure, Revelstoke can comfortably accommodate all visitors. There are 47 hotels in Revelstoke, some with discounts of up to 25%. We have room prices as low as 42 USD per night and below are the number of hotels by star rating in Revelstoke as well as in the surrounding area:
  • • 15 4-star hotels from 129 USD per night
  • • 15 3-star hotels from 53 USD per night
  • • 12 2-star hotels from 46 USD per night

How to get to Revelstoke

Revelstoke Station is the closest train station, located 7.4 mi (11.8 km) from the city center.

What to see around Revelstoke

A top draw is the area's cultural scene including places like:
  • • Revelstoke Museum and Archives
  • • Revelstoke Railway Museum
  • • BC Interior Forestry Museum
  • • Revelstoke Dam Visitor Centre
Highlights of the area include:
  • • Victor Lake Provincial Park
  • • Revelstoke Aquatic Centre
  • • Revelstoke Golf Club
  • • K3 Cat Skiing and Snowboarding
  • • Grizzly Plaza

When to visit Revelstoke

Wondering what time of year to travel or what should be on your packing list? Here are some average seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 51°F day, 19°F night
  • • April-June: 76°F day, 32°F night
  • • July-September: 78°F day, 41°F night
  • • October-December: 57°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 4.45 inches
  • • April-June: 6.77 inches
  • • July-September: 6.73 inches
  • • October-December: 8.43 inches