Randvik har mye skog, hei, sjø og strand. Randvik har to badestrender: Østre og Vestre Randvikstranda. Det er mange fiskeplasser, som på Ytre Randvik. Det går stier fra Randvik til Risør (Flisvika) og til Åmland (Fransåsen).