For more information or to schedule your stay with us, please call or email.


Phone: 250-537-2440

160 Sharp Road
Salt Spring Island, BC
V8K 2P6

PLEASE NOTE: public transit bus waits for each ferry. If you are not bringing a car, the bus is $2.25 p.p. and will drop you off at the top of Sharp Road.

View Larger Map

Driving Directions

From Vesuvius ferry landing: (Crofton on Vancouver Island):
Follow Vesuvius Bay Road for 3.5 km (2.2 miles).
When you see playing fields and tennis courts on your right, turn
right at 4 way intersection (on to Lower Ganges Road).
Follow Lower Ganges Road for 1.5 km or 0.9 miles.
Turn right onto Sharp Road at Animal Hospital.
Drive down the hill to 160 Sharp Road on your right.

From Long Harbour ferry: (direct from Tsawwassen):
Follow Long Harbor Road for 4.3 km (2.7 miles).
At T intersection turn left down Upper Ganges Road follow signs to
Ganges 0.8 km (0.5 miles).
At T intersection turn right onto Lower Ganges Road.
Follow Lower Ganges Road for 1.6 km (1 mile) to Sharp Road.
Turn left onto Sharp Road, drive down the hill to 160 on your right.

From Fulford ferry landing: (from Swartz Bay on Vancouver Island):
Follow road through Fulford village.
At top of hill stay to the left (follow sign to Ganges).
At Fulford Inn follow sign to Ganges to the right.
From ferry landing it is 13.7 km (8.6 miles) to Ganges.
In Ganges follow the main road to the left in front of fire hall
(Shell station is on your left).
From the Fire Hall to the Sharp Road turn off is 2.2 km (1.4 miles)
Keep following the main road through town in the direction of
Vesuvius Bay. You will pass the Country Grocer store on your left and
the RCMP station on your right. Then BC Hydro on your left and at the
Animal Hospital sign you turn left on to Sharp Road.
Drive down the hill, 160 is on your right.