I typically book my trips online and I have found that what sounds good online and looks good when you get to the hotel are two different things. I have been driving around looking for a hotel with a vacancy on more than one occasion when on vacation or a business trip.
A new app for the iPhone called HotelPal is now available that will take your current location and then show you all the hotels in your vicinity. The little app will even give you the rates of the room and allow you to book as well.
Images of the rooms are available for some hotels along with a complete list of amenities. The app is available for download now at no charge and supports the familiar hotel chains like Sheraton, La Quinta and more.