Onsakervika (i betydningen vika ved Odins åker) er ei lita vik innerst i Nordfjorden. Vika ligger ved Røysehalvøya i Hole kommune, Buskerud, og er kjent som en populær badeplass og campingplass. Ved vika er også utløpet til Storelva. Elva er i dette området grense mellom Hole og Ringerike.

Onsakervika har en flott sandstrand og har vært drevet som campingplass siden midten på 1960-tallet. Her finnes dessuten gode fiskemuligheter. Badeplassen er også rekreasjonsområde for lokalbefolkningen.