Snug Harbor Resort, located in Walnut Grove just south of Sacramento in the Central Valley, sits right on the water where the Delta’s tree-lined channels meet open sky. If you’re hauling an RV, the waterfront sites come with boat docks, which makes sense given the serious water enthusiasts who come here to ski and fish. The shady trees scattered throughout the property actually provide relief on hot Valley days, something you’ll appreciate when you’re walking your dog around the grounds.
The resort has sandy beach access, which is unusual for Sacramento County and gives your dog a chance to wade or swim depending on the season and water level. The cabins offer a quieter alternative if you want to skip the RV experience but still want to stay on the property. It’s casual here—this isn’t a manicured resort with a lot of rules, just a straightforward place where water-focused families and travelers feel at home.
Getting there takes a bit of navigation since you’re heading out into the Delta. From Sacramento, take Highway 84 (Jefferson Boulevard) toward Courtland, then follow signs to Ryer Island Bridge. Once you cross onto the levee road, the resort is clearly marked. If you’re coming from the Rio Vista direction, you can take Highway 12 and head about 2 miles north from town.
The big draw beyond the beach is that you can actually bring your boat or jet ski and have immediate access to the water from your site. It’s the kind of place where people stay for a long weekend and actually use the water for recreation rather than just looking at it. The casual vibe means kids and dogs roaming around feels normal rather than monitored. Call ahead for current rates and availability, especially if you’re coming during peak boating season in summer.





