Vail Lake RV Resort has three sparking swimming pools: a 25 meter lap pool, a kids wading pool, and a full sized leisure swimming pool. All are open year round but can be a little chilly in winter months.

Vail Lake offers excellent fishing for a daily fee of $10 per person with kids 6 and under fishing for free.

Vail Lake RV Resort guests may also relax, picnic and shoreline fish at the lake. Fishermen (and women) ages 16 and up will require a California State Fishing License, which can be purchased at a sporting goods store. The lake is stocked with Largemouth Bass, Catfish and Crappie. All fishing at Vail Lake is catch and keep now.

Vail Lake has a variety of scenic and challenging hiking and mountain biking trails. RV Resort campers us the trails at no charge and outside guests pay a $5 fee person to use the trails on a daily basis.

We offer a variety of outdoor activity options on site including horseshoe pits, disc golf and newly refinished basketball courts. Vail Lake features a very popular 18 hole mini golf course as well. Guests may also use our loaner equipment inventory that includes bocce ball sets, horseshoes, soccer balls, footballs, Frisbees, croquet sets, disc golf, ping pong.