Canyon Creek Resort
Just a short drive from Vacaville,
Canyon Creek Resort Click to open side panel for more information —part of the Vista Resorts network—is a premier outdoor getaway nestled along the banks of Putah Creek right below Lake Berryessa. Positioned at the scenic intersection of Solano and Yolo counties, this riverside retreat offers a peaceful, family-friendly basecamp for road-trippers, RVers, and outdoor enthusiasts exploring Northern California.
Whether visitors are looking for a weekend full-hookup RV site, a cozy furnished cabin, or a glamping experience, the resort blends rustic natural surroundings with full resort-style amenities.
Why It’s a Great Nearby Destination
Prime Water Recreation: Situated directly on Putah Creek—a renowned Wild Trophy Trout Water stream—the resort is ideal for fly fishing, kayaking, and wading, while Lake Berryessa is just minutes away for boating, jet skiing, and swimming.
Diverse Accommodations: Offers spacious full-hookup RV sites, fully furnished rental cabins and cottages, tent campsites, and a luxury glamping yurt to fit any traveler's camping style.
Resort Amenities: Features two swimming pools, a hot tub spa, two community clubhouses, a game room, a playground, horseshoe pits, and a seasonal creekside café.
Gateway to Local Agriventure: Perfectly positioned along Highway 128 for day trips into downtown Winters, Suisun Valley wine country, Napa Valley, or exploring the Berryessa Snow Mountain National Monument.
Visitor Quick Facts
Location: 22074 State Hwy 128, Winters, CA 95694
Best For: RV camping, trophy trout fishing, family weekend getaways, and Lake Berryessa trips
Vibe: Relaxed, scenic, and community-centered outdoor resort
Pro Tip for Vacaville Visitors: Positioned less than 20 miles from Vacaville's downtown shopping and dining, Canyon Creek Resort serves as an ideal extended-stay home base for visitors traveling in an RV who want to explore all of Solano County!
Amenities
- Family Friendly
- Parking Available
- Pet Friendly