Originally Posted by
SkyMilesTeam
We are sorry to hear that miles for your hotel stay haven’t posted to your account. ALL hotel stays booked through delta.com/hotels are eligible for mileage accrual. To submit a claim for missing miles, please contact us by going to:
http://www.delta.com/contactus/commentComplaint then, select: Request Refund or Miles > Mileage Credit > Partners
I had the exact same issue as the OP and I received the same canned response about needing to reach out to the hotel. Delta customer service employees need to be educated about delta.com/hotels since they clearly don't understand what it is.