I thought I already posted this, but don’t see it. So apologies if this post is redundant. I’m new to this site.
Maison Fleurie in Yountville is within your price point. Also worth checking Yountville.com for,other accommodation ideas. Highly recommend staying in Yountville. I’ve tried catching a ride share Yountville to St Helena and it was difficult. Don’t know if that evening was a one off.
Enjoy your dinner!