Hotels in Revelstoke

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

Revelstoke, BC, Canada
28 Jul — 29 Jul2
Revelstoke, BC, Canada
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Revelstoke

Filter by star ratings
All filters
Top Hat Terrace Vacation Rental
Top Hat Terrace Vacation Rental
10.0 Excellent
Revelstoke, BC, Canada
Show on map
21.1 km from city centre, Revelstoke 
ExcellentBased on 1 review
10.0

Located in Revelstoke, Top Hat Terrace Vacation Rental is within a 30-minute drive of Revelstoke Airport and offers a private beach. Those staying at the property can also make use of free wireless internet during their stay.

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 980 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.

Noah's Ark Resort
Noah's Ark Resort
7.7 Good
4955 Camp Creek Road, Revelstoke, BC, Canada
Show on map
23.0 km from city centre, Revelstoke 
GoodBased on 211 reviews
7.7

Noah's Ark Resort Revelstoke offers a comfortable setting when in Revelstoke. It also provides a terrace, a library and a BBQ/picnic area.

Big Bear Loft
Big Bear Loft
9.5 Excellent
Revelstoke, BC, Canada
Show on map
3.1 km from city centre, Revelstoke 
ExcellentBased on 17 reviews
9.5

Located in Revelstoke, Big Bear Loft is an easy drive from Revelstoke Mountain Resort and Mount Mackenzie. Guests can also enjoy free internet in all areas.

Swiss Chalet Motel
Swiss Chalet Motel
8.6 Excellent
1101 Victoria Road West, Revelstoke, BC, Canada
Show on map
1.1 km from city centre, Revelstoke 
ExcellentBased on 1,008 reviews
8.6

Swiss Chalet Motel is situated in Revelstoke and is close to the area's tourist attractions. It also features snow sports.

Three Valley Lake Chateau
Three Valley Lake Chateau
8.0 Excellent
8903 Trans-Canada Hwy, Revelstoke, BC, Canada
Show on map
18.9 km from city centre, Revelstoke 
ExcellentBased on 542 reviews
8.0

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.

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,742 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.

Glacier House Resort
Glacier House Resort
8.3 Excellent
1870 Glacier Lane, Revelstoke, BC, Canada
Show on map
5.9 km from city centre, Revelstoke 
ExcellentBased on 516 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 a Jacuzzi, a sauna and an outdoor heated pool.

Alpenrose Revelstoke Bed & Breakfast
Alpenrose Revelstoke Bed & Breakfast
9.3 Excellent
1524 Nichol Road, Revelstoke, BC, Canada
Show on map
2.7 km from city centre, Revelstoke 
ExcellentBased on 108 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.

Valley Retreat B&b
Valley Retreat B&b
3250 Airport Way, Revelstoke, BC, Canada
Show on map
5.2 km 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.

Tips for booking a Revelstoke hotel

Cheapest month:October
Most expensive month:March
Average price in Revelstoke:C$ 182/night
Absolute cheapest price found:C$ 50/night
Cheapest day:Friday
Most expensive day:Monday
C$ 134 - C$ 304
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 144 - C$ 250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Revelstoke hotels

Show all 180 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
Cornerstone Bed And Breakfast
Cornerstone Bed And Breakfast
9.7 Excellent
1980 spruce drive, Revelstoke, BC, Canada
Show on map
2.6 km 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.

3
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.

4
Regent Hotel Revelstoke
Regent Hotel Revelstoke
8.6 Excellent
112 1 St East, Revelstoke, BC, Canada
Show on map
0.1 km 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.

5
Swiss Chalet Motel
Swiss Chalet Motel
8.6 Excellent
1101 Victoria Road West, Revelstoke, BC, Canada
Show on map
1.1 km from city centre, Revelstoke 

Swiss Chalet Motel is situated in Revelstoke and is close to the area's tourist attractions. It also features snow sports.

6
Glacier House Resort
Glacier House Resort
8.3 Excellent
1870 Glacier Lane, Revelstoke, BC, Canada
Show on map
5.9 km 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 a Jacuzzi, a sauna and an outdoor heated pool.

7
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.

8
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.

Cheapest hotels in Revelstoke, British Columbia

Show all 180 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.

C$ 73
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.

C$ 79
Avg. per night
Noah's Ark Resort
Noah's Ark Resort
7.7 Good
4955 Camp Creek Road, Revelstoke, BC, Canada
Show on map
23.0 km from city centre,  

Noah's Ark Resort Revelstoke offers a comfortable setting when in Revelstoke. It also provides a terrace, a library and a BBQ/picnic area.

C$ 84
Avg. per night
Motel 6 Revelstoke, Bc
Motel 6 Revelstoke, Bc
6.7 Good
1500 First Street West, Revelstoke, BC, Canada
Show on map
1.5 km from city centre,  

Revelstoke Gateway Inn provides a comfortable setting while in Revelstoke. It offers free Wi-Fi, a free shuttle service and ski passes.

C$ 90
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.

C$ 98
Avg. per night
Boulder Mountain Resort
Boulder Mountain Resort
9.6 Excellent
3069 Trans-canada Highway, Revelstoke, BC, Canada
Show on map
4.8 km 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.

C$ 99
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.

C$ 102
Avg. per night
Sandman Hotel Revelstoke
Sandman Hotel Revelstoke
7.5 Good
1901 Laforme Boulevard, Revelstoke, BC, Canada
Show on map
2.1 km 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.

C$ 104
Avg. per night

Hotel prices in Revelstoke

2 stars or below

C$ 73 - C$ 182

Days Inn & Suites by Wyndham Revelstoke
C$ 109
Avg. per night
Ramada by Wyndham Revelstoke

#2 Most popular

C$ 153
Avg. per night
Frontier Motel

Best value

C$ 73
Avg. per night
3 stars

C$ 99 - C$ 274

Coast Hillcrest Hotel

#1 Most popular

C$ 144
Avg. per night
Sandman Hotel Revelstoke

#2 Most popular

C$ 104
Avg. per night
Boulder Mountain Resort

Best value

C$ 99
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?

    The Sutton Place Hotel Revelstoke Mountain Resort, rated with a score of 9.0 from 354 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 802 reviewers, and Coast Hillcrest Hotel, with a score of 8.7 from 1,208 reviewers.

  • What is a good hotel near Revelstoke Mountain?

    The Sutton Place Hotel Revelstoke Mountain Resort is a hotel near Revelstoke Mountain that is popular with HotelsCombined users, scoring 9.0 across 354 reviews.

  • How much do hotels in Revelstoke cost?

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

  • How much is a cheap hotel in Revelstoke?

    HotelsCombined users have found cheap hotels in Revelstoke starting from C$ 68 per night in the last 3 days.