No. Any hotel or accommodation must be arranged and paid for by the passenger(s).
We recommend that you read about “Qatar Stopover” programme, that could be useful for you through this link https://www.discoverqatar.qa/stopover/
Please contact your local Qatar Airways office for further inquiries. Contact details can be found in the following link https://www.qatarairways.com/en/worldwide-offices.html