In Old San Juan your best bet would be the Wyndham Old San Juan. It overlooks the pier and is in theheart of Old San Juan. It may be a little more than you want to spend - but they often have deals(prices usually run $180-240). My other suggestion would be the Park Plaza Normandie, it is a bit less expensive, but not located right in Old San Juan. It is on the edge of the Condado section, in close proximity to Old San Juan, but would require a taxi to town. The least expensive hotels are located at the airport.