Manitou Springs is a small town packed with vibrant character, located at the base of Pikes Peak just minutes from Garden of the Gods and downtown Colorado Springs. With countless unique shops for shopping and dining, Manitou also offers entertainment and events.