Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Revelstoke

Filter by star ratings
All filters
Cornerstone Bed And Breakfast
Cornerstone Bed And Breakfast
9.6 Excellent
1980 spruce drive, Revelstoke, BC, Canada
Show on map
1.6 mi from city centre, Revelstoke 
ExcellentBased on 168 reviews
9.6

Cornerstone Bed and Breakfast is located in Revelstoke and offers free wireless internet. It also provides a tour desk, luggage storage and a BBQ/picnic area.

Super 8 by Wyndham Revelstoke BC
Super 8 by Wyndham Revelstoke BC
7.6 Good
1700 West Victoria Road, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre, Revelstoke 
GoodBased on 404 reviews
7.6

Super 8 by Wyndham Revelstoke BC is located in Revelstoke and offers an indoor pool and a Jacuzzi. The numerous amenities this charming motel features include a 24-hour reception, laundry facilities and a wake-up service.

Boulder Mountain Resort
Boulder Mountain Resort
9.6 Excellent
3069 Trans-canada Highway, Revelstoke, BC, Canada
Show on map
3.0 mi from city centre, Revelstoke 
ExcellentBased on 22 reviews
9.6

Boulder Mountain Resort provides a comfortable setting while in Revelstoke. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Three Valley Lake Chateau
Three Valley Lake Chateau
8.1 Excellent
8903 Trans-Canada Hwy, Revelstoke, BC, Canada
Show on map
11.8 mi from city centre, Revelstoke 
ExcellentBased on 508 reviews
8.1

Located in Revelstoke, Three Valley Lake Chateau features an indoor pool and a private beach, and is moments from Three Valley Gap Ghost Town. It offers 3-star accommodation and views of the lake.

Glacier House Resort
Glacier House Resort
8.3 Excellent
1870 Glacier Lane, Revelstoke, BC, Canada
Show on map
3.7 mi from city centre, Revelstoke 
ExcellentBased on 499 reviews
8.3

Located in Revelstoke, Glacier House Hotel & Resort is an easy drive from Three Valley Gap Ghost Town and provides disabled parking. It has a fitness centre, as well as an indoor pool, a Jacuzzi and ski passes.

Alpenrose Bed And Breakfast Revelstoke
Alpenrose Bed And Breakfast Revelstoke
9.3 Excellent
1524 Nichol Road, Revelstoke, BC, Canada
Show on map
1.6 mi from city centre, Revelstoke 
ExcellentBased on 100 reviews
9.3

Alpenrose Revelstoke Bed & Breakfast is located in Revelstoke and provides guests with free Wi-Fi. It also provides a concierge, free bicycle rental and a tour desk.

The Explorers Society Hotel
The Explorers Society Hotel
9.3 Excellent
111 First Street West, Revelstoke, BC, Canada
Show on map
0.1 mi from city centre, Revelstoke 
ExcellentBased on 115 reviews
9.3

Explorers Society Hotel provides a comfortable setting when in Revelstoke. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

Monashee Lodge
Monashee Lodge
7.9 Good
1601 Third Street West, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre, Revelstoke 
GoodBased on 482 reviews
7.9

This comfortable motel in Revelstoke offers free Wi-Fi, as well as a 24-hour reception and ski lockers. It is ideally located for guests wanting to visit the area's popular attractions.

Valley Retreat B&b
Valley Retreat B&b
3250 Airport Way, Revelstoke, BC, Canada
Show on map
3.2 mi from city centre, Revelstoke 

Valley Retreat B&B provides comfortable 3.5-star accommodation in Revelstoke. Those staying at the property can also enjoy free Wi-Fi access during their stay.

Sandman Hotel Revelstoke
Sandman Hotel Revelstoke
7.5 Good
1901 Laforme Boulevard, Revelstoke, BC, Canada
Show on map
1.3 mi from city centre, Revelstoke 
GoodBased on 419 reviews
7.5

Boasting a Jacuzzi, a heated pool and a sauna, Sandman Hotel Revelstoke is located in Revelstoke and offers modern accommodation. It also provides a free shuttle service, laundry facilities and ski passes.

Tips for booking a Revelstoke hotel

Cheapest month:October
Most expensive month:December
Average price in Revelstoke:$179/night
Absolute cheapest price found:$49/night
Cheapest day:Tuesday
Most expensive day:Friday
$107 - $293
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Revelstoke hotels

Show all 170 hotels
1
Cornerstone Bed And Breakfast
Cornerstone Bed And Breakfast
9.6 Excellent
1980 spruce drive, Revelstoke, BC, Canada
Show on map
1.6 mi from city centre, Revelstoke 

Cornerstone Bed and Breakfast is located in Revelstoke and offers free wireless internet. It also provides a tour desk, luggage storage and a BBQ/picnic area.

2
Regent Hotel Revelstoke
Regent Hotel Revelstoke
8.6 Excellent
112 1 St East, Revelstoke, BC, Canada
Show on map
0.0 mi from city centre, Revelstoke 

Situated in Revelstoke, Regent Hotel Revelstoke offers historic 3-star accommodation, as well as a sauna. It also provides ski passes, a beauty centre and massage services.

3
Glacier House Resort
Glacier House Resort
8.3 Excellent
1870 Glacier Lane, Revelstoke, BC, Canada
Show on map
3.7 mi from city centre, Revelstoke 

Located in Revelstoke, Glacier House Hotel & Resort is an easy drive from Three Valley Gap Ghost Town and provides disabled parking. It has a fitness centre, as well as an indoor pool, a Jacuzzi and ski passes.

4
Monashee Lodge
Monashee Lodge
7.9 Good
1601 Third Street West, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre, Revelstoke 

This comfortable motel in Revelstoke offers free Wi-Fi, as well as a 24-hour reception and ski lockers. It is ideally located for guests wanting to visit the area's popular attractions.

5
Alpenrose Bed And Breakfast Revelstoke
Alpenrose Bed And Breakfast Revelstoke
9.3 Excellent
1524 Nichol Road, Revelstoke, BC, Canada
Show on map
1.6 mi from city centre, Revelstoke 

Alpenrose Revelstoke Bed & Breakfast is located in Revelstoke and provides guests with free Wi-Fi. It also provides a concierge, free bicycle rental and a tour desk.

6
Super 8 by Wyndham Revelstoke BC
Super 8 by Wyndham Revelstoke BC
7.6 Good
1700 West Victoria Road, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre, Revelstoke 

Super 8 by Wyndham Revelstoke BC is located in Revelstoke and offers an indoor pool and a Jacuzzi. The numerous amenities this charming motel features include a 24-hour reception, laundry facilities and a wake-up service.

7
Sandman Hotel Revelstoke
Sandman Hotel Revelstoke
7.5 Good
1901 Laforme Boulevard, Revelstoke, BC, Canada
Show on map
1.3 mi from city centre, Revelstoke 

Boasting a Jacuzzi, a heated pool and a sauna, Sandman Hotel Revelstoke is located in Revelstoke and offers modern accommodation. It also provides a free shuttle service, laundry facilities and ski passes.

8
Revelstoke Lodge
Revelstoke Lodge
8.1 Excellent
601 First St W, Revelstoke, BC, Canada
Show on map
0.4 mi 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.

Cheapest hotels in Revelstoke, British Columbia

Show all 170 hotels
Sandman Hotel Revelstoke
Sandman Hotel Revelstoke
7.5 Good
1901 Laforme Boulevard, Revelstoke, BC, Canada
Show on map
1.3 mi from city centre,  

Boasting a Jacuzzi, a heated pool and a sauna, Sandman Hotel Revelstoke is located in Revelstoke and offers modern accommodation. It also provides a free shuttle service, laundry facilities and ski passes.

$68
Avg. per night
Super 8 by Wyndham Revelstoke BC
Super 8 by Wyndham Revelstoke BC
7.6 Good
1700 West Victoria Road, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre,  

Super 8 by Wyndham Revelstoke BC is located in Revelstoke and offers an indoor pool and a Jacuzzi. The numerous amenities this charming motel features include a 24-hour reception, laundry facilities and a wake-up service.

$72
Avg. per night
Monashee Lodge
Monashee Lodge
7.9 Good
1601 Third Street West, Revelstoke, BC, Canada
Show on map
1.0 mi from city centre,  

This comfortable motel in Revelstoke offers free Wi-Fi, as well as a 24-hour reception and ski lockers. It is ideally located for guests wanting to visit the area's popular attractions.

$74
Avg. per night
Revelstoke Lodge
Revelstoke Lodge
8.1 Excellent
601 First St W, Revelstoke, BC, Canada
Show on map
0.4 mi 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.

$75
Avg. per night
Boulder Mountain Resort
Boulder Mountain Resort
9.6 Excellent
3069 Trans-canada Highway, Revelstoke, BC, Canada
Show on map
3.0 mi from city centre,  

Boulder Mountain Resort provides a comfortable setting while in Revelstoke. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$82
Avg. per night
Poppi's Guesthouse
Poppi's Guesthouse
8.7 Excellent
313 First Street East, Revelstoke, BC, Canada
Show on map
0.1 mi from city centre,  

This comfortable guest house in Revelstoke offers complimentary Wi-Fi, as well as a sun deck and luggage storage. It also provides an airport shuttle, ski lockers and snow sports.

$83
Avg. per night
Peaks Lodge
Peaks Lodge
7.9 Good
Revelstoke, BC, Canada
Show on map
3.7 mi from city centre,  

Peaks Lodge is located in Revelstoke and offers free Wi-Fi. It also provides a tour desk, a BBQ/picnic area and luggage storage.

$99
Avg. per night
Mt. Revelstoke Alpine Chalets
Mt. Revelstoke Alpine Chalets
8.7 Excellent
Revelstoke, BC, Canada
Show on map
1.6 mi from city centre,  

Mt Revelstoke Alpine Chalets is located in Revelstoke and offers free Wi-Fi. It also provides snow sports, an outdoor pool and a playground.

$109
Avg. per night

Hotel prices in Revelstoke

2 stars and under

$72 - $120

Revelstoke Lodge

#1 Most popular

Revelstoke Lodge
8.1 Excellent
$75
Avg. per night
Three Valley Lake Chateau

#2 Most popular

$120
Avg. per night
Super 8 by Wyndham Revelstoke BC
$72
Avg. per night
3 stars

$68 - $167

Glacier House Resort

#1 Most popular

$133
Avg. per night
Regent Hotel Revelstoke

#2 Most popular

$127
Avg. per night
Sandman Hotel Revelstoke

Best value

$68
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, rated with a score of 8.7 from 1,077 reviewers, is one of the most popular hotels in Revelstoke. Other top stays include Days Inn & Suites by Wyndham Revelstoke, with an average rating of 7.7 from 742 reviewers, and Ramada by Wyndham Revelstoke, with a score of 8.7 from 952 reviewers.

  • What is a good hotel near Revelstoke Mountain?

    Powder Sweet! Under 1min Drive Or Short Walk To Gondola! is a good hotel close to Revelstoke Mountain - it has scored 9.8 over 20 reviews from HotelsCombined users.

  • How much do hotels in Revelstoke cost?

    Revelstoke hotels have an average price of $210/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Revelstoke?

    $56 per night is the cheapest Revelstoke hotel price found in our data from the last 72 hours.