trover photo by Linda Nisbett

Save on Top Armstrong Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Armstrong

The Maple Bed & Breakfast
2.5 out of 5
3060 Rosedale Ave, Armstrong, BC
Get Rates
5/5Exceptional! (90 reviews)

"We had a wonderful stay at The Maple. The best part was the wonderful delicioius breakfast that was served!! So enjoyed getting to know the hosts as well!"…"

Reviewed on Aug. 19, 2019

The Maple Bed & Breakfast
Armstrong Inn
2 out of 5
3400 Smith Drive, Armstrong, BC
Get Rates
3.4/5 (34 reviews)

"Floor and radiator badly in need of washing."…"

Reviewed on Aug. 20, 2018

Armstrong Inn
Sparkling Hill Wellness Resort and Spa
4 out of 5
888 Sparkling Place, Vernon, BC
Get Rates
4.3/5Excellent! (306 reviews)

"Well thought out Spa. Staff was more than friendly and helpful. Atmosphere was perfect and amenities were superb. Lovely place for a romantic getaway, a retreat and just for relaxation."…"

Reviewed on Nov. 12, 2019

Sparkling Hill Wellness Resort and Spa
Fairfield Inn & Suites by Marriott Vernon
2.5 out of 5
5300 Anderson Way, Vernon, BC
Free CancellationReserve now, pay when you stay
CA $101
per night
Dec 23 - Dec 24
4.5/5Wonderful! (832 reviews)

"I liked that there were multiple food choices right across the parking lot. I would note that there is construction next door. It was not an issue for me(1 night) but it may be as the building continues."…"

Reviewed on Nov. 25, 2019

Fairfield Inn & Suites by Marriott Vernon
Sandman Hotel & Suites Vernon
3 out of 5
4201 32 St, Vernon, BC
Free Cancellation
CA $92
per night
Dec 23 - Dec 24
3.8/5Good! (452 reviews)

"It was conveniently located next to a denny's got free breakfast so all was good didn't like only double beds but it worked out."…"

Reviewed on Nov. 27, 2019

Sandman Hotel & Suites Vernon
The Bulldog Hotel Silver Star
2.5 out of 5
142 Main Street, Silver Star Mountain, BC
CA $159
per night
Dec 17 - Dec 18
4.4/5Wonderful! (75 reviews)

"We always stay here over the years but it’s bewn revamped all new paint spotlessly clean Staff awesome and the pub was great for breakfast and dinner"…"

Reviewed on Dec. 6, 2019

The Bulldog Hotel Silver Star
Prestige Vernon Lodge and Conference Centre
3 out of 5
3914 - 32nd st, Vernon, BC
Free CancellationReserve now, pay when you stay
CA $99
per night
Dec 18 - Dec 19
4/5Very Good! (1,007 reviews)

"Fun place to stay with beautiful real trees in an atrium with pool, hot tub and atrium"…"

Reviewed on Dec. 15, 2019

Prestige Vernon Lodge and Conference Centre
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Free CancellationReserve now, pay when you stay
CA $140
per night
Dec 17 - Dec 18
4.2/5Excellent! (485 reviews)

"Friendly staff, room was clean and spacious. Only stayed one night so can’t comment on the amenities other than I wished they served food past 9:30. Overall I would stay there again."…"

Reviewed on Nov. 18, 2019

Prestige Harbourfront Resort, BW Premier Collection
Prestige Hotel Vernon
3.5 out of 5
4411 32nd Street, Vernon, BC
Free CancellationReserve now, pay when you stay
CA $101
per night
Dec 29 - Dec 30
4.1/5Very Good! (414 reviews)

"The restaurant was awesome !! The service at the restaurant was FANTASTIC! we were there on Thursday Blues and Jazz awesome! our hotel room was missing a mirror and the tv didn't work. and they don't offer porn and the internet was really slow. ( unless we paid more... for the internet) it sounds ..."…"

Reviewed on Nov. 27, 2019

Prestige Hotel Vernon
Riviera Village Green Hotel Complex
3 out of 5
4801 27 St, Vernon, BC
Free CancellationReserve now, pay when you stay
CA $56
per night
Dec 21 - Dec 22
3.8/5Good! (932 reviews)

"Great on-site pub, close to everything. Very clean, could be updated. Friendly staff."…"

Reviewed on Dec. 10, 2019

Riviera Village Green Hotel Complex
Don't see what you're looking for?
See all available properties in Armstrong
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Armstrong Hotel Guide

Spending several nights in Salmon Arm and want to stay in central Armstrong? You'll find 2 Expedia-listed accommodation options within easy driving distance of the center of town.

Those looking for a place to base themselves that is close to the action of central Armstrong should look no further than the The Maple Bed & Breakfast.

The Sparkling Hill Wellness Resort and Spa is situated 30 kilometres (19 miles) away from downtown Armstrong. Another alternative is the Predator Ridge Resort, which is located 30 kilometres (20 miles) away. If you'd prefer, you could make a booking at the Prestige Harbourfront Resort Salmon Arm or the The Bulldog Hotel Silver Star.

Why don't you take the time to spread your wings and check out the many other attractions of Thompson Okanagan while you are here? Thompson Okanagan has rural landscapes. Popular Thompson Okanagan visitor draws include old towns, history museums and open-air museums. In this part of Canada tourists may try their hand at snowboarding.

Consider spending a day or two exploring Sunshore Golf Course and Adams Lake Recreation Conference Centre, which you'll find in Chase, 55 kilometres (34 miles) to the northwest of Armstrong. Some of our recommended Chase accommodation options include the Quaaout Lodge and Spa, Talking Rock Golf and Jade Mountain Motel. 45 kilometres (29 miles) to the north of Armstrong, is Sicamous, which is home to the Best Western Sicamous Inn and Super 8 Sicamous. The Hyde Mountain Golf Course and Sicamous Centennial Park are popular points of interest to explore when visiting Sicamous.

Get your sporting fix by taking a visit to Prospera Place, which is 65 kilometres (40 miles) to the south of Armstrong. Sleep nearby to the action at the The Royal Private Residence Club or the Delta Hotels by Marriott Grand Okanagan Resort.

Kelowna International Airport is a convenient airport for arriving in Armstrong. It is 55 kilometres (35 miles) away. If you would like to stay nearby, try the Four Points by Sheraton Kelowna Airport or University of British Columbia - UBC Okanagan Campus.

More trip options

Recent Reviews in Armstrong