In this paper, a snake-like robot locomotion control is proposed with Center Pattern Generators (CPGs). The snake robot is designed in SolidWorks environment and composed of a head, seven-link propulsion mechanism and a tail connected to the last link. The designed model is also adapted to Matlab/SimMechanics environment in order to observe two-dimensional motion and analyze the constructed CPG networks. The CPG networks are carried out with Amplitude-Controlled Phase (ACP) and Hopf oscillators to create rhythmic, stable, oscillatory and robust locomotion patterns. Both CPG structures are constructed with bidirectional chain models. In order to analyze the locomotion of the snake-like robot, S-type forward and C-type turning motions are performed. The simulation results show that ACP oscillator with bidirectional chain network structure gives effective, smooth and robust control performance for both forward and turning motions of the snake robot. Thus, a base of more intelligent locomotion control approach with ACP oscillator is provided and some critical comparisons are performed.