The Yukon
Find a stay →

Home/Stays/British Columbia/Revelstoke

Stays in Revelstoke

Revelstoke is a city in southeastern British Columbia, Canada, located on the Columbia River between the Selkirk and Monashee mountain ranges. It is known for its railway history, outdoor recreation, and as a gateway to Mount Revelstoke and Glacier national parks. The city has a population of about…

92 stays8 rated 4.5+

Every stay in Revelstoke

Recent rates first, then the best-reviewed rooms. · page 1 of 2

Search live rates in Revelstoke

Pick your dates — every Revelstoke room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Revelstoke

Revelstoke's economy has historically been tied to the Canadian Pacific Railway, and today it is a hub for skiing, snowmobiling, hiking, and mountaineering. The surrounding mountains receive significant snowfall in winter, making it a destination for powder skiing. In summer, visitors come for alpine wildflower meadows, hiking trails, and the Revelstoke Railway Museum.

The city has a compact downtown with shops, restaurants, and services. Accommodation ranges from motels and hotels to resorts, with 174 properties listed on our site. The average guest score is 4.2 out of 5, with a mix of 4-star, 3-star, 2-star, and unrated properties.

Where to stay in Revelstoke

Downtown Revelstoke. The historic downtown area offers easy access to shops, restaurants, and the Revelstoke Railway Museum. It is a convenient base for exploring the city on foot.

Revelstoke Mountain Resort. The resort area at the base of Mount Mackenzie provides ski-in/ski-out access in winter and lift-served mountain biking in summer. It is about a 10-minute drive from downtown.

Trans-Canada Highway corridor. Properties along the highway are convenient for travelers passing through and often offer ample parking. This area includes several motels and hotels.

Columbia River flats. The area along the Columbia River includes campgrounds and some accommodations with river views. It is a quieter option slightly removed from the downtown core.

Getting there and around

Revelstoke is accessible by road via the Trans-Canada Highway (Highway 1), approximately 640 km west of Calgary and 570 km east of Vancouver. The nearest major airport is Kelowna International Airport, about 200 km west. Greyhound and other bus services connect Revelstoke to major cities. By rail, Revelstoke is a stop on the Rocky Mountaineer and Via Rail's Canadian service, though services are limited. Getting around Revelstoke is easiest by car; public transit is limited to a local bus service. Taxis and ride-sharing are available but sparse. In winter, winter tires or chains are recommended for mountain passes.

When to go

The best time to visit Revelstoke depends on your interests. Winter (December to March) is ideal for skiing and snowboarding, with the resort receiving heavy snowfall. Summer (June to August) is best for hiking, biking, and exploring the national parks, with warm temperatures and long daylight hours. Spring and autumn are quieter, with variable weather; some facilities may have reduced hours. The city hosts events year-round, but winter and summer are the peak tourist seasons.

Questions, answered

What is Revelstoke known for?

Revelstoke is known for its railway history, outdoor recreation, and as a gateway to Mount Revelstoke and Glacier national parks. It is also a popular destination for skiing and snowmobiling.

How do I get to Revelstoke?

Revelstoke is accessible by road via the Trans-Canada Highway. The nearest major airport is Kelowna International Airport, about 200 km west. Bus and rail services also connect the city to other regions.

What is the best time to visit Revelstoke?

Winter is best for skiing and snowboarding, while summer is ideal for hiking and biking. Spring and autumn are quieter with variable weather.

Are there hotels in Revelstoke?

Yes, there are 174 hotels and other accommodations listed on our site, ranging from 2-star to 4-star properties, with an average guest score of 4.2 out of 5.

What is there to do in Revelstoke?

Activities include skiing and snowboarding at Revelstoke Mountain Resort, hiking in Mount Revelstoke National Park, visiting the Revelstoke Railway Museum, and exploring the historic downtown.

Do I need a car in Revelstoke?

A car is recommended for getting around Revelstoke and exploring the surrounding areas, as public transit is limited.

More cities in British Columbia

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.