We extend well-known results for convex games (Maschler et al., 1972) to a more general class of games named almost-convex games, that is, games where all proper subgames are convex. We prove that for any balanced almost-convex game the bargaining set coincides with the core. We also prove that the kernel of any zero-monotonic almost-convex game reduces to the nucleolus. In contrast to the above results, the core of a balanced almostconvex game is stable in the sense of von Neumann-Morgenstern if and only if the game is convex.