Karen2,
If you don't mind losing out on hotel points, I stayed at a great B&B off Duval St. -- Courtney's Place. It's a group of historic cottages plus a few single rooms with bath around a central courtyard. When I was there they included a beach/pool pass to the Reach Resort. Bike rental is also available and everything of interest is within walking distance. Assuming the area code hasn't changed, the phone or fax is (305) 294-3480. Good luck!