I've found what looks to be a beautiful B&B in Vernazza, L'Eremo sul Mare (www.eremosulmare.com), but it's located about 500 metres from the village along the Blue Path. The views from here look amazing, but since we're going to have dinner in the village, is it safe to walk these paths in the dark (we'll bring flashlights!)
The other place I'm considering is Tonino Basso, in the village, but there is no view. we'll hike during the days to see the amazing views, but trying to decide which is the better trade-off: views from your room or convenient location.