The Yukon
Find a stay →

Home/Stays/British Columbia/Salmon Arm

Stays in Salmon Arm

Salmon Arm sits at the southern end of Shuswap Lake in British Columbia’s Columbia-Shuswap region, where the Salmon River meets the lake. The city is named for the arm of the lake that extends southwest from the main body, a shape that early settlers likened to a salmon’s tail. Long before…

10 stays

Every stay in Salmon Arm

Recent rates first, then the best-reviewed rooms.

Search live rates in Salmon Arm

Pick your dates — every Salmon Arm room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Salmon Arm

The city’s focal point is the Salmon Arm Wharf, a wooden pier that stretches over 1,000 feet into the lake and is a popular spot for watching boats and waterfowl. Downtown Salmon Arm runs along Lakeshore Drive and Hudson Avenue, with a mix of shops, cafés, and public art. The Salmon Arm Roots and Blues Festival, held each August at the fairgrounds, draws musicians and visitors from across the province. Outdoor recreation is central to life here: Shuswap Lake offers swimming, boating, and fishing, while the surrounding hills provide hiking and biking trails with views of the lake and mountains.

Where to stay in Salmon Arm

Downtown / Lakeshore Drive. This central area puts you within walking distance of the Salmon Arm Wharf, waterfront parks, and independent shops and restaurants. Several hotels listed on our site are located here.

Trans-Canada Highway corridor. Properties along the highway offer easy access for road-trippers and are close to gas stations, fast food, and shopping centres. It’s a practical base if you’re passing through the Shuswap.

Hilltop / 10th Avenue SW. Set slightly above the downtown, this residential and commercial area provides quieter surroundings and some views over the lake and city. A few of the hotels we list are in this vicinity.

Getting there and around

Salmon Arm is on the Trans-Canada Highway (Highway 1) about halfway between Calgary and Vancouver, roughly a 1.5-hour drive from Kamloops and 2 hours from Kelowna. The nearest major airport is Kelowna International Airport (YLW), about 100 km south. VIA Rail’s Canadian train stops in Salmon Arm on its route between Vancouver and Toronto, though service is not daily. Within the city, a car is the most convenient way to get around, but downtown and the waterfront are walkable. Local taxi services and a limited transit system are available.

When to go

Summer (June to September) is the most popular time, with warm weather for lake activities, the Roots and Blues Festival in August, and long daylight hours. Spring and autumn offer quieter visits and mild temperatures for hiking. Winters are generally cold with snow, and some seasonal businesses may close, but the surrounding mountains provide opportunities for snowshoeing and cross-country skiing.

Questions, answered

What is there to do in Salmon Arm?

Visit the Salmon Arm Wharf, explore downtown shops and cafés, and enjoy Shuswap Lake for swimming, boating, or fishing. The Salmon Arm Roots and Blues Festival in August is a major draw, and nearby trails offer hiking and biking.

Where is Salmon Arm located?

Salmon Arm is in the southern interior of British Columbia, at the southern end of Shuswap Lake. It lies on the Trans-Canada Highway between Kamloops and Revelstoke.

How do I get to Salmon Arm?

By car, take the Trans-Canada Highway (Highway 1). The closest major airport is Kelowna International Airport, about a 2-hour drive away. VIA Rail’s Canadian train also stops in Salmon Arm.

What is the best time to visit Salmon Arm?

Summer is ideal for lake activities and festivals, while spring and autumn are quieter and good for hiking. Winter is cold but suitable for snowshoeing and cross-country skiing.

Are there hotels in Salmon Arm?

Yes, our site lists 20 hotels in Salmon Arm, ranging from 2-star to 4-star properties, with an average guest score of 3.9 out of 5.

More cities in British Columbia

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.