Sheepish, abashed, embarrassed and put out.
Shame, embarrassment, the sense of being abashed or disgraced.
Embarrassment, abashment, awkward shame in front of others.