I need to programatically pull a list of Hotel names and addresses based on a city and state or zip code. I am looking for a public API that can accommodate real-time searching. I have evaluated Yahoo Local Search, Google Local and Kayak APIs but have found them unusable for the following reasons:
Yahoo Local - Commercial use not allowed
Google Local - Must attribute to Google (ok), cannot intersperse results with other data, cannot save any of the data
Kayak - Limit to 1000 queries a day
Any ideas would be appreciated. Thanks!