I've played at a couple little fields in Kelowna, but they were not commercial fields. I have also played at a few speed ball fields that got set up in Revelstoke.
Directions to the Field:
Travelling from revelstoke it takes approximately 15min and you will pass three valley gap hotel, you will travel up a hill with a passing lane then back down and across a bridge. The field is the second left turn past the bridge. They have a wood wall with the fields name "Three Valley Paintball" on it. Coming from Sicamous it takes approximately 30min and you will want to turn right just after the "Fort Woods Sales" furnace shop.
I have been playing at Three Valley since it first began and I have seen it come a long way. The field was unique and alot of fun to play at when it first started and now that it has been more developed it is an amazing field. They have everything from rocks, hills, creeks, and gorges to a minature village with full size buildings. The owners are very friendly guys who are very dedicated to the sport and field. The field has CO2 and a variety of rentals available, from TL-X's to 98 Flat lines and BT Banshee's. I would highly recommend checking this field out if you are in the area. The turn out on any given Sunday (rain or shine) is always decent and the field supports a wide range of players from first timers to "battle hardened veterans". Overall in my experience and from what I have seen and heard of in other fields there are very few that compare to the landscape and gameplay experienced at this field.