Sahhali on the Bluffs is located on Pender Island, part of the Southern Gulf Islands of British Columbia.

You can reach Pender Island by BC Ferry from Victoria BC (Swartz Bay) or Vancouver BC (Tassawassen). An alternative option is private boats or Sea Planes.