Hummingbird Beach Resort - 8843 Hwy 97A, Sicamous, BC, Canada. Hummingbird Beach Resort features 81 single, 2 and 3 stories cottages, cabins and beach homes. Completed in 2008. Crossroads are Davidson Road and Swansea Road. Hummingbird Beach Resort is a recreational haven for families. Spread out over 9.5 acres, this low density beachfront community is designed to provide privacy and still maintain a sense of community. Sunsets and views are spectacular day after day. Located near Sicamous on Swansea Point on Mara Lake, the resort com-munity is right between Calgary and Vancouver with a five-hour drive each way.