If you are looking to book a hotel landside, Discover Qatar offers them from USD 14
https://www.discoverqatar.qa/stopover/
This also gives you a 24 hour check in/out, so avoids standard hotel check in hours. Bear in mind though that this offer requires a minimum transit time of 12 hours so would only be available for the return journey in the OP's case
https://www.discoverqatar.qa/stopover-terms/