You could also look into a travel blanket. There's the silk ones from Sea to Summit - packs very small and light but it's only good for very warm temps. There's also a brand called Cloudz that they...