Hiking Music #2: Sony ICD-UX (eg) 534F digital voice recorder includes an alarm clock @ 58 grams inc one AAA battery + hundreds of hours of music! There is a newer model of this item. It is still useful if you do not want to flatten your hone battery.
US$135.39 Mar 2018)
http://www.sony.co.uk/support/en/product/ICD-UX534F/downloads/soundorganizer15