I spent the month of July in Vietnam, two weeks of which was in Hoi An. I stayed at the Phu Thinh 2 Hotel, 488 Cua Dai Street. The staff was tremendous, the rooms were clean and the cost was low. A room over looking the garden and pool was $25US a night including breakfast. Their other rooms were $18US. The pool is clean and quite new, the grounds are landscaped and they grow there own vegetables. The location is about a 1/2 mile east of the "Old Town" and on the main road that leads to the beaches, which are about 1and a 1/2 miles to the east. I found the restaurant to be very inexpensive and the food quite good. They also have an airport pick-up from Da Nang for $10US.
I am a 65 year old Veteran who has been there five times and look forward to going again next year. The lady who owns the hotel is allways there and will take care of any problems that might arise. She is a pleasure to chat with as well.