Hotels in Revelstoke

Search and compare Revelstoke hotels from hundreds of travel sites and save

Revelstoke, BC, Canada
23 Jul — 24 Jul2
Revelstoke, BC, Canada
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Revelstoke

Filter by star ratings
All filters
Days Inn & Suites by Wyndham Revelstoke
Days Inn & Suites by Wyndham Revelstoke
7.7 Good
301 Wright Street, Revelstoke, BC, Canada
Show on map
1.6 km from city centre, Revelstoke 
GoodBased on 797 reviews
7.7

Days Inn & Suites by Wyndham Revelstoke is located in Revelstoke and offers guests wireless internet. It also provides a Jacuzzi, ski passes and a swimming pool.

Frontier Motel
Frontier Motel
6.1 Good
122 Highway 23 North, Revelstoke, BC, Canada
Show on map
1.9 km from city centre, Revelstoke 
GoodBased on 572 reviews
6.1

Frontier Motel is located in Revelstoke and offers complimentary wireless internet. It also provides ski passes and a tour desk.

Ramada by Wyndham Revelstoke
Ramada by Wyndham Revelstoke
8.7 Excellent
1750 Trans Canada Highway, Revelstoke, BC, Canada
Show on map
1.9 km from city centre, Revelstoke 
ExcellentBased on 971 reviews
8.7

Ramada by Wyndham Revelstoke provides comfortable 3-star accommodation in Revelstoke. It also features a safe, free Wi-Fi and an indoor pool.

Grizz Hotel
Grizz Hotel
7.6 Good
200 3rd Street West, Revelstoke, BC, Canada
Show on map
0.2 km from city centre, Revelstoke 
GoodBased on 242 reviews
7.6

Grizz Hotel is located in Revelstoke and offers a free shuttle service. It also provides meeting rooms, a sauna and a beauty centre.

The Sutton Place Hotel Revelstoke Mountain Resort
The Sutton Place Hotel Revelstoke Mountain Resort
9.0 Excellent
2950 Camozzi Road, Revelstoke, BC, Canada
Show on map
4.9 km from city centre, Revelstoke 
ExcellentBased on 353 reviews
9.0

Featuring ski in/out facilities, an outdoor pool and a Jacuzzi, Sutton Place Hotel Revelstoke Mountain Resort is situated in Revelstoke and provides luxury accommodation. It also offers free Wi-Fi and a rooftop terrace.

Coast Hillcrest Hotel
Coast Hillcrest Hotel
8.7 Excellent
2100 Oak Drive, Revelstoke, BC, Canada
Show on map
2.3 km from city centre, Revelstoke 
ExcellentBased on 1,191 reviews
8.7

Coast Hillcrest Hotel Revelstoke provides comfortable 3-star accommodation in Revelstoke. It has a gym, as well as a Jacuzzi, a sauna and free Wi-Fi.

Best Western Plus Revelstoke
Best Western Plus Revelstoke
8.6 Excellent
1925 Laforme Boulevard, Revelstoke, BC, Canada
Show on map
2.2 km from city centre, Revelstoke 
ExcellentBased on 194 reviews
8.6

Situated in Revelstoke, the hotel is within a 15-minute drive of Revelstoke Airport and offers an outdoor heated pool. It has a gym, as well as a free shuttle service, a beauty centre and luggage storage.

Revelstoke Lodge
Revelstoke Lodge
8.0 Excellent
601 First St W, Revelstoke, BC, Canada
Show on map
0.6 km from city centre, Revelstoke 
ExcellentBased on 440 reviews
8.0

This comfortable motel in Revelstoke offers complimentary Wi-Fi, as well as an express check-in and check-out feature and ski passes. It is ideally positioned for guests wishing to visit local attractions.

Revelstoke Campgrounds & Cabins
Revelstoke Campgrounds & Cabins
8.5 Excellent
Revelstoke, BC, Canada
Show on map
3.0 km from city centre, Revelstoke 
ExcellentBased on 64 reviews
8.5

Revelstoke Campgrounds & Cabins provides a comfortable setting while in Revelstoke. It also features an outdoor pool, snow sports and a playground.

Stoke Hotel SureStay Collection by Best Western
Stoke Hotel SureStay Collection by Best Western
8.3 Excellent
1911 Fraser Drive, Revelstoke, BC, Canada
Show on map
2.0 km from city centre, Revelstoke 
ExcellentBased on 1,735 reviews
8.3

Stoke Hotel SureStay Collection by Best Western offers 3-star accommodation in Revelstoke. The various facilities this unique hotel features include ski passes and free Wi-Fi.

Tips for booking a Revelstoke hotel

Cheapest month:October
Most expensive month:January
Average price in Revelstoke:$222/night
Absolute cheapest price found:$54/night
Cheapest day:Tuesday
Most expensive day:Monday
$145 - $325
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$160 - $267
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Revelstoke hotels

Show all 178 hotels
1
The Cube Hotel
The Cube Hotel
8.4 Excellent
311 Campbell Avenue, Revelstoke, BC, Canada
Show on map
0.3 km from city centre, Revelstoke 

The Cube in Revelstoke is located in Revelstoke and offers free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

2
Alpine Inn & Suites
Alpine Inn & Suites
7.9 Good
1001 West 2nd Street, Revelstoke, BC, Canada
Show on map
1.0 km from city centre, Revelstoke 

Alpine Inn & Suites provides a comfortable setting while in Revelstoke. It also features ski passes, free Wi-Fi and an express check-in and check-out feature.

3
Ramada by Wyndham Revelstoke
Ramada by Wyndham Revelstoke
8.7 Excellent
1750 Trans Canada Highway, Revelstoke, BC, Canada
Show on map
1.9 km from city centre, Revelstoke 

Ramada by Wyndham Revelstoke provides comfortable 3-star accommodation in Revelstoke. It also features a safe, free Wi-Fi and an indoor pool.

4
Days Inn & Suites by Wyndham Revelstoke
Days Inn & Suites by Wyndham Revelstoke
7.7 Good
301 Wright Street, Revelstoke, BC, Canada
Show on map
1.6 km from city centre, Revelstoke 

Days Inn & Suites by Wyndham Revelstoke is located in Revelstoke and offers guests wireless internet. It also provides a Jacuzzi, ski passes and a swimming pool.

5
The Sutton Place Hotel Revelstoke Mountain Resort
The Sutton Place Hotel Revelstoke Mountain Resort
9.0 Excellent
2950 Camozzi Road, Revelstoke, BC, Canada
Show on map
4.9 km from city centre, Revelstoke 

Featuring ski in/out facilities, an outdoor pool and a Jacuzzi, Sutton Place Hotel Revelstoke Mountain Resort is situated in Revelstoke and provides luxury accommodation. It also offers free Wi-Fi and a rooftop terrace.

6
Revelstoke Lodge
Revelstoke Lodge
8.0 Excellent
601 First St W, Revelstoke, BC, Canada
Show on map
0.6 km from city centre, Revelstoke 

This comfortable motel in Revelstoke offers complimentary Wi-Fi, as well as an express check-in and check-out feature and ski passes. It is ideally positioned for guests wishing to visit local attractions.

7
Grizz Hotel
Grizz Hotel
7.6 Good
200 3rd Street West, Revelstoke, BC, Canada
Show on map
0.2 km from city centre, Revelstoke 

Grizz Hotel is located in Revelstoke and offers a free shuttle service. It also provides meeting rooms, a sauna and a beauty centre.

8
Coast Hillcrest Hotel
Coast Hillcrest Hotel
8.7 Excellent
2100 Oak Drive, Revelstoke, BC, Canada
Show on map
2.3 km from city centre, Revelstoke 

Coast Hillcrest Hotel Revelstoke provides comfortable 3-star accommodation in Revelstoke. It has a gym, as well as a Jacuzzi, a sauna and free Wi-Fi.

Cheapest hotels in Revelstoke, British Columbia

Show all 178 hotels
Frontier Motel
Frontier Motel
6.1 Good
122 Highway 23 North, Revelstoke, BC, Canada
Show on map
1.9 km from city centre,  

Frontier Motel is located in Revelstoke and offers complimentary wireless internet. It also provides ski passes and a tour desk.

$79
Avg. per night
Revelstoke Campgrounds & Cabins
Revelstoke Campgrounds & Cabins
8.5 Excellent
Revelstoke, BC, Canada
Show on map
3.0 km from city centre,  

Revelstoke Campgrounds & Cabins provides a comfortable setting while in Revelstoke. It also features an outdoor pool, snow sports and a playground.

$86
Avg. per night
Revelstoke Lodge
Revelstoke Lodge
8.0 Excellent
601 First St W, Revelstoke, BC, Canada
Show on map
0.6 km from city centre,  

This comfortable motel in Revelstoke offers complimentary Wi-Fi, as well as an express check-in and check-out feature and ski passes. It is ideally positioned for guests wishing to visit local attractions.

$106
Avg. per night
Alpine Inn & Suites
Alpine Inn & Suites
7.9 Good
1001 West 2nd Street, Revelstoke, BC, Canada
Show on map
1.0 km from city centre,  

Alpine Inn & Suites provides a comfortable setting while in Revelstoke. It also features ski passes, free Wi-Fi and an express check-in and check-out feature.

$110
Avg. per night
Days Inn & Suites by Wyndham Revelstoke
Days Inn & Suites by Wyndham Revelstoke
7.7 Good
301 Wright Street, Revelstoke, BC, Canada
Show on map
1.6 km from city centre,  

Days Inn & Suites by Wyndham Revelstoke is located in Revelstoke and offers guests wireless internet. It also provides a Jacuzzi, ski passes and a swimming pool.

$120
Avg. per night
Grizz Hotel
Grizz Hotel
7.6 Good
200 3rd Street West, Revelstoke, BC, Canada
Show on map
0.2 km from city centre,  

Grizz Hotel is located in Revelstoke and offers a free shuttle service. It also provides meeting rooms, a sauna and a beauty centre.

$120
Avg. per night
The Cube Hotel
The Cube Hotel
8.4 Excellent
311 Campbell Avenue, Revelstoke, BC, Canada
Show on map
0.3 km from city centre,  

The Cube in Revelstoke is located in Revelstoke and offers free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

$127
Avg. per night
Stoke Hotel SureStay Collection by Best Western
Stoke Hotel SureStay Collection by Best Western
8.3 Excellent
1911 Fraser Drive, Revelstoke, BC, Canada
Show on map
2.0 km from city centre,  

Stoke Hotel SureStay Collection by Best Western offers 3-star accommodation in Revelstoke. The various facilities this unique hotel features include ski passes and free Wi-Fi.

$130
Avg. per night

Hotel prices in Revelstoke

2 stars or below

$79 - $199

Alpine Inn & Suites

No. 1 most popular

$110
Avg. per night
Grizz Hotel

No. 2 most popular

Grizz Hotel
7.6 Good
$120
Avg. per night
Frontier Motel

Best value

$79
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Revelstoke

About Revelstoke

Resting on the Columbia River in the shadow of the Selkirk Mountains, Revelstoke is a hub for outdoor adventure in Canada’s Glacier National Park. In winter, powder hounds flock to Revelstoke Mountain Resort, once titled “the greatest ski resort on Earth”.

Things to do

Scale the heights of Glacier National Park on an exhilarating high-country climb that rewards hikers with exceptional panoramic views across Rogers Pass. For a family-friendly trek, take a leisurely stroll beneath giant moss-covered cedars on the Hemlock Grove Boardwalk or through alpine meadows strewn with boulders on the Rockgarden Trail.

Seasoned skiers can tackle North America’s longest vertical descent in Revelstoke Mountain Resort, while beginners can practice on the gentle slopes and go tubing at Turtle Creek Fun Park. In summer, drive along the Meadows in the Sky Parkway, which climbs Mount Revelstoke through fields of wildflowers and past Balsam Lake to the summit lookout at 1,930 meters above sea level.

Soothe your aching muscles and let your worries melt away as you bask in one of Revelstoke’s hot springs perched high on Monashee Mountain. You can combine healing waters with panoramic views over Upper Arrow Lake at Halcyon Hot Springs or experience steaming mineral waters amid towering cedars at Albert Canyon Hot Springs.

Tour Mt. Begbie Brewery, which has won the Canadian Craft Brewery of the year. Treat yourself to a tasting paddle of small-batch brews while relishing the rugged scenery of the Columbia mountain range.

Getting around

Revelstoke is serviced by Kelowna International Airport and coaches from across British Columbia. Located on the Trans Canada Highway, Revelstoke is a five-hour drive from Calgary and seven hours’ drive from Vancouver. Once in Revelstoke, buses and bikes provide transport around town.

Revelstoke travel FAQs

  • What are the best hotels in Revelstoke?

    Coast Hillcrest Hotel (8.7/10 from 1,191 reviews), Alpine Inn & Suites (7.9/10 from 887 reviews), and Grizz Hotel (7.6/10 from 242 reviews) are all highly rated places to stay in Revelstoke.

  • What is a good hotel near Revelstoke Mountain?

    With a rating of 9.0/10 from 353 reviews, The Sutton Place Hotel Revelstoke Mountain Resort is a hotel close to Revelstoke Mountain that is highly recommended by HotelsCombined users.

  • How much do hotels in Revelstoke cost?

    The average prices of hotels in Revelstoke have been around $252 per night over the last 3 days.

  • How much is a cheap hotel in Revelstoke?

    Over the last 3 days, Revelstoke hotels have been found for as cheap as $168/night in searches by HotelsCombined users.