I like Duck, and generally stay at Ships Watch. Off season, which is from mid September on, rates are not too bad, but you have to rent for a week. Off season, don't be afraid to make an offer. A lot of places are vacant. I don't know of too many overnight accommodations in Duck, Corolla, etc. Most of these are around Nags Head. When pricing, remember that you are typically renting a large, fully equipped home.