Nearby towns:
Revelstoke, British Columbia places to stay
![]() |
![]() |
Revelstoke, the "Gateway to Mountain Adventure and National Parks" resides between the massive Monashee and Selkirk Mountains. Mount Revelstoke National Park, northeast of the city, offers incredible outdoor adventures through breathtaking sub-alpine wildflower meadows. During the winter, spend a day shoeshoeing or cross-country skiing through the park. One hour east of Revelstoke is Glacier National Park, home to over 400 permanent glaciers. Visit the Rogers Pass Centre to learn about the park's ecosystem and the story of Rogers Pass. While both parks offer great surroundings for wilderness photographers, please note that visitors to the parks require a National Park Pass, which can be found throughout the city of Revelstoke and at Welcome Stations in the parks.
Looking for Accommodation listings in or near Revelstoke, British Columbia? Stay Canada offers detailed information on a variety of other properties in the region, from affordable vacation breaks, romantic getaways or practical family lodging. Please refer to the location summary to discover where to stay in the area. We also offer online reservations for many of the properties listed on this site, both in Revelstoke and throughout the whole of Canada. Click on the "book online" or "reserve online" links where applicable for current pricing and availability.
If this is not the town in BC you are looking for, try our Advanced Search
Click on property titles for more information
Select a filter below to show only the selected types of accommodations:
If you can't find the town or city required listed, try our town search
Page 1 of 4 ( 39 records )
Super 8
Welcome to Revelstoke. The home of Revelstoke National Park which is located 3 kilometers from the property. Also visit the Revelstoke Dam, Glacier National Park and Canyon Hot Springs all within 20 minutes of the Super 8.
Griffin Lake Lodge
Whether you are drawn to the Revelstoke region because you are an outdoor enthusiast, for romance, relaxation or area attractions, let our lakeside bed and breakfast in Revelstoke transport you away from the hectic pace of contemporary city life. Nestled in the Monashee mountains, 27 km west of the Revelstoke town site, lies a small, peaceful, serene mountain lake called Griffin Lake. On the .....
Best Western Wayside Inn
Nestled high in the mountains next to Mt. Revelstoke and Glacier National Park, the year-round playground of Revelstoke has some of the most spectacular scenery in all of British Columbia. Here you find an abundance of natural scenic wonders and opportunities for recreation and relaxation. You will enjoy complete comfort in one of our 88 spacious, air-conditioned rooms with queen-size beds, .....
Canyon Motor Inn
Welcome to Revelstoke! The natural place to stay another day� and enjoy the comfort of Canyon Motor Inn. Discover your year round playground in Revelstoke! Nestled between the spectacular Selkirk and Monashee Mountains, Revelstoke offers full visitor services in our charming downtown area. Quaint boutiques, casual coffee bars and restaurants are all within easy walking distance in Revelstoke. .....
Revelstoke Lodge
Revelstoke is a picturesque city nestled in both the spectacular Selkirk mountain and Monashee mountain ranges. Adjacent to two of Canada's finest national parks, Mount Revelstoke and Glacier National Park, Revelstoke offers great snowmobile packages and Revelstoke golf packages. Click here for more information on our packages. Revelstoke was picked as one of the top 15 destinations in Canada .....
Days Inn
Complimentary deluxe continental daybreak breakfast available daily from 7-10 AM. Complimentary internet in the lobby. 2 on-site hot tubs - 1 indoor and 1 outdoor. 24 hour camera surveillance of our parking lot which can be viewed in rooms. Gear drying area with lockers. Complimentary passes to Revelstoke Aquatic Centre - with on-site restaurant Zalas open daily at 430 PM. Fitness centre, free .....
Revelstoke Gateway Inn
The R Motel in Revelstoke BC, is under new management and has been re-named the Revelstoke Gateway Inn Motel. We welcome you to our clean, comfortable, affordable, and completely renovated motel accommodations that will fit everyones taste and budget. Our variety of rooms is one of the many reasons our Revelstoke motel is so popular. With 44 newly renovated guest rooms, with or without .....
Glacier House Resort
Revelstoke's finest destination snowmobile Hotel and Resort offers direct riding to the best snowmobile mountains of Revelstoke. Among Revelstoke Hotels, Glacier House Resort is a sparkling jewel of Winter fun. Sledding convenience is what our resort is all about. Catering only to snowmobilers in the winter, we offer direct access to the best riding only minutes from town. A great Bistro .....
Williamson Lake Campground & Mini Golf
Come and stay at the "best kept secret" in Revelstoke, British Columbia, Canada. Relax and enjoy a beautiful lakeside setting, away from highways and railroads. We are quiet, clean, family oriented, and have 41 camping sites. Full Hookups (15/30 amps) Tenting Cable TV Flush Toilets (clean!) FREE Hot Showers Canoe & Paddleboat Rentals Playground Safe Sandy Beach Pets .....
Aloha Mountain Inn
Beautiful home with lofty cedar cathedral ceilings, natural wood and a massive stone chimney lend a distinctive 'chalet' ambiance. Ideal for those who prefer the comforts of home to a hotel. Four nicely furnished bedrooms (two up and two down) with comfy beds, desks, cable TV's, two full baths (one up one down) and a large common room. A quality Arrow Heights home located in a private setting .....
Three Valley Lake Chateau
Three Valley Lake Chateau Ltd. is an extraordinary 200 room hotel. Experience our hospitality and gorgeous view in the splendour of the Monashee Mountains. Rejuvenate your senses with our fresh air and spring water. Bring your own equipment for water skiing, sailing, fishing, swimming, and wind surfing on 3 Valley Lake. Within a 20 minute drive is the town of Revelstoke, an 18-hole golf course, .....
Other local Revelstoke information
- Longitude: -118°11'24
- Latitude: 50°59'41.64


