ca.kayak.com is also available in French. Voir le site en français.
Travellers who like staying in The Castro recommend Beck's Motor Lodge, Parker Guest House and Twin Peaks Hotel.
KAYAK users have found double rooms in The Castro for as cheap as C$ 218 in the last 3 days. The average price is C$ 227.