Savage Creek Golf Course & Driving Range
Takes the top spot with 4.4 stars across 1030 reviews, covered bays and heated stalls. A public golf centre on No. 6 Road in Richmond pairing a par-55 executive course with one of BC's largest practice ranges - a dual-level, covered and lit range with grass tees as well. There's also a putting course and a coffee shop. The range is a real draw here, not an afterthought.