Skip to content
Courthouse Inn Revelstoke, BC

The Courthouse Inn is responding to COVID-19 responsibly.


Nestled in the historic heart of Revelstoke B.C., set amongst the Selkirk Mountains, the Courthouse Inn offers timeless comfort in a warm and relaxing atmosphere. Surrounded by breathtaking  views, located minutes from the world renowned Revelstoke Mountain Resort, the Courthouse Inn offers a unique alternative to standard hotel lodging. Our rustic Canadian décor, unique antiques and hand crafted furniture combined with our dedication to service excellence are sure to provide you the height of comfort during your stay.


Welcome to Revelstoke and the Courthouse Inn! Here at the Courthouse Inn you will be amazed by the warm, cozy atmosphere, our great service and gourmet 3 course breakfast! We have just completed a renovation of the Inn and now feature Canadiana antiques, hand crafted beds, a new breakfast menu and the outstanding service you’ve come to expect from the Courthouse Inn. We want you to enjoy all that Revy has to offer and it can all start with your stay at the Courthouse Inn.

Courthouse Inn Revelstoke, BC

Revelstoke Mountain Resort hosts year round, world class activities right in out backyard, its not the only game in town though! Revelstoke is surrounded by National Parks, limitless hiking, biking, sledding and skiing opportunities. Our Historic downtown features eclectic shopping, varied tourist attractions and a range of great dining options. You will want to make Revelstoke an annual visit in both summer and winter.

At the Courthouse Inn we will endeavour to ensure your stay with us is truly memorable whether you come for relaxation or recreation. This is our mission.

Included with your stay at The Courthouse Inn:

  • 3 Course Gourmet Breakfast
  • WIFI & Smart TV
  • Ski & Bike Storage

We hope to anticipate all your needs before you arrive.

The Essentials

Telephone: 1-250-837-3369  
Toll Free: 1-877-837-3369

Check in: 3:00 – 8:00 pm
Check out: 10:30 am

312 Kootenay Street
Revelstoke, BC


Stay at the Courthouse Inn in Revelstoke, BC