Caverhill Lodge offers a truly BC fly fishing lodge experience in a historical setting. The lodge has been continually upgraded to reflect the high standard of service now offered. Caverhill maintained the wilderness traditions that have enriched the lives of all the guests who have visited Caverhilllodge.