Interesting question. Have just bought another slow-them-down-shoelace myself so it's in my mind.
Sadly I'm not sure there is a 'light, gold-level' lock at any price, cheap or expensive? Holy Grail of cycling accessories methinks

. Untold riches for inventor thereof

.
From the scenarios you mention, am assuming the 'leave bike locked for quite a while in public place' is not applicable - Ray's suggestion is one of the good ones in those cases, also maybe 'alarm lock', also taking wheel away etc etc.
You mention taking turns to watch the bikes but also looking for 'secure accom' (presumably o/nite).
So what is the lock trying to achieve? A lightweight one won't solve an 'o/nite security' situ (by definition they'll have all night to break it

). Only 99% foolproof solution is keep it in your room or a locked area (you have the only key?) of the accom.
Which leaves cafe stops. If you take turns to watch, doesn't a cheapo shoelace solve that situ? If you're right next to them then no need for anything. If inside the cafe, just need to slow the crims to varying degrees. A good way is to leave a 'mess' to untangle, rather than a quick 'snip and away'. That could be achieved by taking front wheels off and tying/shoelacelock-ing them plus bikes to fixed objects in a 'messy' way. Messier it is the further away you can be - equally, harder for you to
un-mess when you return too

.
Or have I misread, and you're hoping to solve the 'leave in public for quite a while' with a lightweight lock too? = hardest.
Sorry if above unhelpful or 'negative' sounding - not meant to be cos it's a perennial conundrum for all cyclists and I'd love other ideas too please

.