Photo by Linda Nisbett

Hotels in Armstrong

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Armstrong?

The Castle at Swan Lake

The Castle at Swan Lake
3.5 star property
Vernon
9.4 out of 10, Exceptional, (1,001 reviews)
Escape to this Vernon hotel with mountain views, hot tub, and on-site dining. Cool off in the pool after exploring Swan Lake, just minutes away. Rooms feature microwaves and refrigerators for added convenience, with free WiFi and parking.
The price is CA $134
CA $151 total
includes taxes & fees
May 21 - May 22
The Castle at Swan Lake

Divya Sutra Plaza and Conference Centre, Vernon, BC

Divya Sutra Plaza and Conference Centre, Vernon, BC
4.0 star property
Vernon
7.2 out of 10, Good, (2,096 reviews)
Experience Vernon's outdoor adventures from this ski-friendly hideaway. The hotel offers a convenient ski shuttle, sauna, and indoor pool for post-slope relaxation. Clean apartments include refrigerators and microwaves, while Village Green Shopping Centre sits nearby.
The price is CA $45
CA $52 total
includes taxes & fees
May 20 - May 21
Divya Sutra Plaza and Conference Centre, Vernon, BC

Spirit Lodge at Silverstar

Spirit Lodge at Silverstar
3.5 star property
Vernon
10.0 out of 10, Exceptional, (94 reviews)
Wake up to complimentary breakfast at this peaceful B&B in Vernon. After a day of nearby skiing and snowboarding, unwind in the hot tub. Free WiFi and parking enhance your stay, with BX Creek & Falls Trail just minutes away.
The price is CA $211
CA $289 total
includes taxes & fees
May 17 - May 18
Spirit Lodge at Silverstar

Prestige Vernon Lodge and Conference Centre

Prestige Vernon Lodge and Conference Centre
3.0 star property
Downtown Vernon
8.8 out of 10, Excellent, (1,298 reviews)
Steps from Greater Vernon Museum and Public Art Gallery, this hotel features a stunning indoor pool with hot tub. Enjoy free parking, WiFi, and refuel at Cabana Bar & Kitchen before exploring the city.
The price is CA $180
CA $209 total
includes taxes & fees
May 19 - May 20
Prestige Vernon Lodge and Conference Centre

Prestige Vernon Hotel

Prestige Vernon Hotel
3.5 star property
Vernon
9.0 out of 10, Wonderful, (1,010 reviews)
Experience warm hospitality near Village Green Shopping Centre in Vernon. This welcoming hotel features an indoor pool, relaxing hot tub, and convenient restaurant with bar. Clean rooms with comfortable beds await after exploring Greater Vernon Museum & Archives nearby.
The price is CA $171
CA $198 total
includes taxes & fees
Jun 1 - Jun 2
Prestige Vernon Hotel

Days Inn by Wyndham Vernon

Days Inn by Wyndham Vernon
2.5 star property
Vernon
7.2 out of 10, Good, (1,000 reviews)
This hotel sits adjacent to a golf course with the Village Green Shopping Centre nearby. Enjoy complimentary perks including WiFi, parking, and continental breakfast served daily. Guests consistently praise the helpful staff and convenient location near restaurants and highways.
The price is CA $107
CA $124 total
includes taxes & fees
Jun 15 - Jun 16
Days Inn by Wyndham Vernon

Holiday Inn Express & Suites - Vernon by IHG

Holiday Inn Express & Suites - Vernon by IHG
3.0 star property
Vernon
8.2 out of 10, Very good, (1,008 reviews)
Unwind at this Vernon hotel where an indoor pool and hot tub await after exploring nearby Village Green Shopping Centre. Free breakfast, WiFi, and parking make for a convenient stay, while staff earn praise for their friendly service.
The price is CA $171
CA $198 total
includes taxes & fees
May 19 - May 20
Holiday Inn Express & Suites - Vernon by IHG

The Bulldog Hotel Silver Star

The Bulldog Hotel Silver Star
2.5 star property
Silver Star Mountain
8.6 out of 10, Excellent, (290 reviews)
The Bulldog Hotel Silver Star

Fairfield Inn & Suites by Marriott Salmon Arm

Fairfield Inn & Suites by Marriott Salmon Arm
3.0 star property
Salmon Arm
9.2 out of 10, Wonderful, (1,551 reviews)
Discover this Salmon Arm gem with an inviting indoor pool and complimentary breakfast to fuel adventures. Minutes from the scenic wharf and Centenoka Park Mall, guests praise the attentive staff while enjoying free WiFi and parking.
The price is CA $189
CA $217 total
includes taxes & fees
May 18 - May 19
Fairfield Inn & Suites by Marriott Salmon Arm

Quality Inn & Suites

Quality Inn & Suites
4.0 star property
Downtown Vernon
8.6 out of 10, Excellent, (1,002 reviews)
Unwind in this peaceful Vernon sanctuary featuring a therapeutic indoor pool and hot tub. Just minutes from the Vernon Public Art Gallery, the hotel offers complimentary breakfast, WiFi, and parking. Relax in the garden with mountain views after a day of sightseeing.
The price is CA $116
CA $135 total
includes taxes & fees
May 27 - May 28
Quality Inn & Suites

Lake Country Inn

Lake Country Inn
2.0 star property
Winfield
8.2 out of 10, Very good, (1,001 reviews)
Surrounded by outdoor adventures, this cozy motel offers free WiFi and parking in Lake Country. Nearby hiking trails and mountain biking routes await, while Lake Country Art Gallery and Reiswig Park provide cultural experiences just minutes away.
The price is CA $104
CA $118 total
includes taxes & fees
May 20 - May 21
Lake Country Inn

Fairfield Inn & Suites by Marriott Vernon

Fairfield Inn & Suites by Marriott Vernon
3.0 star property
Vernon
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $197
CA $229 total
includes taxes & fees
May 24 - May 25
Fairfield Inn & Suites by Marriott Vernon

Hilltop Inn

Hilltop Inn
3.5 star property
Salmon Arm
8.2 out of 10, Very good, (1,004 reviews)
Tucked minutes from Shuswap Lake, this cozy hotel offers 2 relaxing hot tubs and a seasonal outdoor pool. Convenient in-room refrigerators and microwaves enhance your stay, while nearby trails invite hiking adventures. Free WiFi and parking complete the experience.
The price is CA $143
CA $165 total
includes taxes & fees
May 17 - May 18
Hilltop Inn

Vance Creek Hotel & Conference Centre

Vance Creek Hotel & Conference Centre
2.5 star property
Silver Star Mountain
8.8 out of 10, Excellent, (136 reviews)
Vance Creek Hotel & Conference Centre

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Salmon Arm
9.0 out of 10, Wonderful, (1,010 reviews)
This business-friendly hotel near Salmon Arm Wharf offers a refreshing indoor pool and free daily buffet breakfast. Guests praise the helpful staff, and you'll find free WiFi and parking. Centenoka Park Mall is just moments away.
The price is CA $169
CA $194 total
includes taxes & fees
May 27 - May 28
Comfort Inn & Suites

Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
4.0 star property
Salmon Arm
8.8 out of 10, Excellent, (1,013 reviews)
Unwind at this dual-pool oasis near Salmon Arm Wharf and Peter Jannink Nature Park. After a hot stone massage at the full-service spa, sip drinks at the bar or grab a bite at the café. Friendly staff, free WiFi and parking enhance your lakeside retreat.
The price is CA $255
CA $293 total
includes taxes & fees
May 17 - May 18
Prestige Harbourfront Resort, WorldHotels Luxury

Best Western Pacific Inn

Best Western Pacific Inn
3.0 star property
Vernon
8.4 out of 10, Very good, (1,000 reviews)
Escape to this Vernon hotel with a fitness centre and all-day dining at Ricky's restaurant. Located in the entertainment district near Village Green Shopping Centre, enjoy clean rooms, free WiFi, and complimentary parking with helpful staff ready to assist.
The price is CA $152
CA $176 total
includes taxes & fees
May 31 - Jun 1
Best Western Pacific Inn

Sleep Right Inn

Sleep Right Inn
2.5 star property
Enderby
7.2 out of 10, Good, (112 reviews)
This charming motel offers free WiFi and parking in Enderby. Enjoy convenient room service while exploring nearby Enderby Cliffs Provincial Park and the unique Log Barn attraction. Easy accessibility makes it an ideal base for outdoor adventures.
Sleep Right Inn
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.

Top landmarks in Armstrong

Learn more about Armstrong

Armstrong is well-known for its attractions such as Chocoliro Finest Chocolate and Armstrong Spallumcheen Museum and Art Gallery. This welcoming city has something for everyone including sights like Village Cheese Company within a small-town setting.

Photo by Linda Nisbett
Open Photo by Linda Nisbett

Check out reviews of Armstrong hotels guests love

Frequently asked questions

How much does a hotel room cost in Armstrong?
You can discover great hotels in Armstrong from CA $52 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Armstrong that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Armstrong hotels?
Discover great deals on Armstrong hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Armstrong hotels.
Can I book Armstrong hotels with free cancellation?
To book a refundable Armstrong hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Can I book refundable hotels in Armstrong?
If you want the flexibility to change your travel plans to Armstrong, most accommodations offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Armstrong be like during my trip?
July and August are typically the warmest months in Armstrong when the average temp is 58°F. February and January are the coldest months when the average temperature is 23°F. June and May are the months with the most rain.
Why should I book my Armstrong hotel through Hotels.com?
There are lots of reasons to book your Armstrong trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Armstrong

Unveil the Heartbeat of Armstrong: A Tapestry of Nature and Community

Nestled in the heart of the Okanagan Valley, Armstrong, British Columbia, is a charming small town that beckons visitors with its warm hospitality and rich agricultural heritage. Known for its vibrant arts scene and delightful farmers' markets, this hidden gem offers a taste of rural life. Explore scenic hiking trails, visit local wineries, and admire the stunning landscapes of rolling hills and lush orchards. Don’t miss the annual Interior Provincial Exhibition, a celebration of community spirit and culture. Armstrong is an idyllic escape for those seeking a blend of nature, culture, and a touch of nostalgia. For unmissable hotel rates in Armstrong, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Armstrong

Armstrong, British Columbia, offers a variety of hotel accommodations ranging from cozy inns to comfortable lodgings. You'll find options that cater to different budgets and preferences, making it easy to enjoy the scenic beauty and charm of this welcoming community. Here are some of the best hotels in Armstrong that our travelers love:

  1. Sleep Right InnOpens in a new window: Sleep Right Inn is a comfortable 2.5-star motel that caters to leisure travelers seeking a cozy stay. With entertainment options that include a television, this hotel offers a relaxed atmosphere perfect for unwinding after a day of exploration. Guests appreciate the inviting ambiance and the thoughtful amenities, which make it an ideal choice for those looking to enjoy a straightforward yet pleasant lodging experience.
  2. Howard Johnson Inn - EnderbyOpens in a new window: Howard Johnson Inn - Enderby is a versatile 2.5-star hotel that excels in providing a family-friendly environment while also catering to business travelers. This property features essential business amenities, including meeting rooms and a conference space, ensuring a seamless experience for those on the go. The hotel's appeal lies in its blend of functionality and comfort, making it a favored choice for travelers desiring both productivity and relaxation. The thoughtfully designed spaces and accommodating atmosphere garner positive sentiments from visitors who appreciate the balance of work and leisure.
  3. The Castle at Swan LakeOpens in a new window: The Castle at Swan Lake is a sophisticated 3.5-star hotel that focuses on providing an exceptional experience for leisure travelers. This property features pet-friendly accommodations that allow guests to share their journey with their furry companions. The elegant design and curated atmosphere create a luxurious experience that resonates with those seeking comfort and style. Visitors consistently highlight the welcoming environment and unique features that enhance their stay, making it a standout choice for travelers looking to indulge in a refined getaway.

Top locations to stay in Armstrong

Staying in Silver Star Mountain, Enderby, and Ashton Creek offers unique experiences when visiting Armstrong, British Columbia. Silver Star Mountain is perfect for outdoor enthusiasts with its stunning ski slopes, while Enderby boasts beautiful nature trails and mountain views. Ashton Creek provides a serene atmosphere with access to local farms and outdoor activities. For first-time visitors, Silver Star Mountain is the ideal choice, blending adventure and breathtaking scenery.

  1. Silver Star MountainOpens in a new window: If you're looking for a stunning getaway, Silver Star Mountain is a fantastic choice. Nestled in the Monashee Mountains, this area is renowned for its world-class skiing and snowboarding in winter, while summer brings hiking and mountain biking trails with breathtaking views. The charming village offers a cozy atmosphere with unique shops and cultural attractions, making it a perfect base for both relaxation and outdoor fun. The vibrant community spirit and seasonal events enhance your stay, ensuring there’s always something happening.
  2. EnderbyOpens in a new window: Enderby is a delightful small town that attracts nature lovers with its picturesque landscapes and outdoor activities. The nearby Shuswap River is perfect for swimming, kayaking, and fishing, while local parks provide serene spots for picnicking and leisurely walks. Enderby also boasts a rich history, with cultural attractions that tell the story of the area. Its friendly vibe and unique artisan shops make it an ideal place to unwind and explore local crafts.
  3. Ashton CreekOpens in a new window: For a peaceful retreat, Ashton Creek offers a charming rural atmosphere surrounded by stunning natural beauty. This small community is perfect for those who enjoy hiking and exploring the great outdoors, with nearby trails that showcase the area's scenic landscapes. Ashton Creek is also known for its local markets and crafts, where you can discover unique handmade goods and fresh produce. It's a great spot for a quiet getaway, allowing you to immerse yourself in the tranquility of the countryside.

Things to do in Armstrong

Armstrong beckons with its charming small-town vibe, surrounded by stunning mountains, lush forests, and tranquil lakes. Enjoy boating, hiking, or simply soaking in the natural beauty. Dive into local theatre and art scenes, making it an ideal spot for those seeking both relaxation and inspiration.

  • Kalamalka Lake Provincial ParkOpens in a new window – Explore the stunning landscapes of Kalamalka Lake Provincial Park, where turquoise waters meet lush greenery. Hike along scenic trails that offer breathtaking views of the lake and surrounding mountains. Whether you're picnicking by the shore or birdwatching, this park is a serene escape into nature.
  • Davison Orchards Country VillageOpens in a new window – Visit Davison Orchards Country Village, a delightful farm where you can pick your own fruits and enjoy fresh produce from the market. Check out the farm animals, explore the gardens, and indulge in delicious homemade treats at the café. It's a perfect spot for families and food lovers alike.
  • Swan LakeOpens in a new window – Take a leisurely stroll around Swan Lake, a peaceful spot known for its picturesque views and wildlife. Bring your binoculars to spot various bird species or simply relax by the water’s edge. This tranquil area is ideal for a quiet afternoon in nature.
  • Planet Bee Honey FarmOpens in a new window – Discover the fascinating world of bees at Planet Bee Honey Farm. Join a guided tour to learn about beekeeping, taste different honey varieties, and explore the interactive exhibits. This unique experience is not only educational but also sweetly enjoyable!
  • Spallumcheen Golf and Country ClubOpens in a new window – Swing by Spallumcheen Golf and Country Club for a round of golf in a beautiful setting. With well-maintained greens and stunning views of the surrounding landscape, it’s a fantastic place for both beginners and seasoned golfers to enjoy a day on the course.

4 tips for savvy savings when booking a hotel in Armstrong

  1. Book for the cheapest times: The most budget-friendly time to visit Armstrong is from January to March when hotel prices are generally lower. For a great value for money, a stay of at least 2 to 3 days is recommended to fully experience the town's key landmarks and cultural offerings. During your visit, you can explore local wineries, enjoy artisanal cheese, and immerse yourself in the charm of this small town known for its friendly people. Consider taking excursions, business tours, or enjoying a night out at the theatre, along with dining and art experiences that highlight the unique cultural fabric of Armstrong.
  2. Look for last-minute deals on Hotels.com: To uncover potential last-minute deals on hotels in Armstrong, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, increasing your chances of saving. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare room rates and amenities, helping you make informed decisions. This way, if prices drop or rooms become available, you'll be among the first to know, making it easier to seize your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find savings on your stay at the Armstrong hotel. If you’re in search of something special, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If it happens to be on the higher side, we’ll suggest alternative dates that may be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more affordable options, you might look into hotels located in less central neighbourhoods, striking a balance between cost and accessibility to the sites you wish to explore. Additionally, independent hotels situated a bit farther out are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Armstrong

Armstrong experiences its lowest average temperature in December, at 20.1°F (-6.6°C), while July is the hottest month, with an average temperature of 62.6°F (17.0°C). June is typically the wettest month. If you’re looking to soak up the lively atmosphere in Armstrong, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring