Originally Posted by
craigthemif
IIRC the free hotel only applies when you take the next available flight to your final destination, but the layover is so long that an overnight stay in a hotel is needed.
Just booking an optional stopover in Istanbul doesn't necessarily entitle you to a free hotel.
Nope - there is a Istanbul stopover program that has nothing to do with free transit hotel. you get up to two hotel nights for free (two nights in business and one night in economy) and you can add nights on your own dime.
The stopover program is restricted depending on origin and destination country. stopover program is not available from some countries like Germany.
More Info:
https://www.turkishairlines.com/de-de/flights/stopover/