If you are looking for a nice and not to expensive place to stay in Napier then Motel De La Mer is a great pick. The hosts (Gail and Jim I think?) are lovely. The Motel is quite small, only about 9 rooms but they are quite big rooms and really nice. I think they are quite new but of all the hotels/motels I have stayed in the last 12 months (which is a lot) they are the nicest. Spacious, flat screen TV's and a spa bath next to the bed which sounds weird but works awesome.
I also had to work and they have wireless internet which was great.