रतनपुर, बिलासपुर शहर से लगभग 25 किमी की दूरी पर स्थित एक शहर है। इस शहर के राजा रतनदेव द्वारा स्थापित किया गया था तथा इन्हीं के नाम पर इस नगर को रतनपुर नामित किया गया था। यह 1000 ई. में कलचुरी राजवंश की राजधानी थी और कई सदियों तक यह एक महत्वपूर्ण जगह बनी रही। इस शहर में स्थापित रतनपुर किले को राष्ट्रीय पुरातात्विक सम्पत्ति में गिना जाता है। यहां पर राजा रतनदेव द्वारा एक मंदिर बनवाया गया था, जिसे महामाया मंदिर का नाम दिया गया। इस मंदिर में देवी सरस्वती तथा लक्ष्मी माता की दोहरी मूर्ती रखी गई है।