Don't ignore the Embarcadero area. Two of the best hotels, Le Meridien and the Omni are in this zone, and it is walking accessible to North Beach and China Town. HOTWIRE currently has what appears to be Le Meridien for $99/nite. Don't forget the Muni pass, which can be purchased for 1,3,or 7 days and allows unlimited use of city busses, cable cars, F-line trolleys. A 3 day pass goes for $18/person. We usually pay for it the first couple hours we are there, seeing as a single cable car ride is $5 a pop. My recommendation for the best seafood restaurant is Tadich Grill on California, and Tosca is a decent bar in Norh Beach. Good luck.