I love Nha Trang! Laid back, cheap prices, good food, nice beach area, relatively clean. The place I normally stay is $11 a night for a double with air-con, so I can't comment on your hotel choices. I've always taken the train from HCMC to Nha Trang.
I've never been to Da Nang