Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Reviewed on Sep. 20, 2019
Known for its lakeside setting and mountain views, Salmon Arm offers a lot for the traveler planning a getaway. With 10 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.
As you decide on a place to stay near the beach in Salmon Arm, take a look at these top hotels with high ratings from Expedia travelers.
Indian Point Cabins on Adams Lake - 2.5-star cabin on the beach. It features a seasonal outdoor pool, free parking, and in-room kitchenettes. Guests love the helpful staff.
Shuswap Lake Motel & Resort - 2-star motel near the beach. This motel boasts free WiFi, free parking, and a balcony/patio.
Travelodge by Wyndham Salmon Arm - 2-star motel near the beach. It offers an indoor pool, free breakfast, and a spa tub. Guest reviews highlight the good location and overall value.
Super 8 by Wyndham Sicamous - 2-star motel. It features free continental breakfast, a spa tub, and a restaurant. Guests love the walkable location and proximity to shopping.
Comfort Inn & Suites - 2.5-star hotel. Our travelers recommend its good location and clean rooms. This hotel boasts an indoor pool, free full breakfast, and free WiFi.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
Make your way to Salmon Arm with a flight to Kamloops, BC (YKA), the closest major airport which is located 51.1 mi (82.2 km) from the city center. If you'd like to venture out around the area, you may want a rental car for your journey.