I've been in the area many times but in Kalispell. Usually park my Trailer at a friends place but I can tell you the area is beautiful. Somers is right on Flathead Lake, just down the road in Lakeside is the Edgewater Resort that should satisfy your needs , nice campground on the lake and not far from Somers.
Wish I could get there this summer.