Finding good accommodation can sometimes be difficult, depending on where you want to stay. It often turns out that, unless you are able to afford a heavy final bill, you should forget about getting an actually good place. This is really only true if you don't know how to do your research properly, however - the truth is that no matter where you live, you should always be able to find a good place to stay at a relatively low price.
The trick is to make use of the Internet properly, and do some thorough research into the local market for accommodation wherever you're planning to stay. Any good place worth your money - and time - should have at least some sort of Internet presence. In the least, they should be listed at a popular website for hotels and other forms of accommodation. Better yet, they should have their own website where you can check what they have to offer in extensive detail.
If you're dealing with the latter option, then you just have to make a list of important features to be on the lookout for, and check if each of them is offered by the places you're comparing. A TV is important to many people, for example - but if that's not the case with you, you can probably safely ignore that feature. On the other hand, WiFi is almost universally required by hotel guests nowadays, so there should be no excuse for your place not to offer it - especially if it's a classier location with high prices.
Planning to stay for longer? Then make sure that you'll have convenient access to laundry facilities to keep your clothes neat and clean. If you have to walk too far to a laundry service, this can eat into your vacation time by a surprising amount, so make sure that this won't be a problem for you.
Similarly, if you're traveling by car, you should have an easily accessible parking spot without having to walk too far from the place you're staying. Don't make the mistake of thinking that you won't need your car that often - those constant trips to your car can add up quite fast, and will leave a negative mark on your impression of the whole experience.
One last tip: don't just judge the quality of a hotel (or any other place of accommodation, for that matter) by what you see at their website. If the place seems interesting, you should also check out some external, independent sources, such as review sites. These can tell you what you can truly expect from your stay, and whether the place is worth your money as much as they are claiming on their own website.
It shouldn't be that hard to find a place to have good memories from, in the end. All you really need is some time and patience, and sooner or later you'll not only know where to go, but you'll also have a booking made there and you'll be well on your way to having a good time.