I’ve just spent a half hour on Wanderfly and I think it’s really just amazing. It’s simple and easy and it tells you what you want to know.
You give them the simplest information. Where you’re coming from, an estimation of dates and how long you wish to stay, how much you want to spend, and what activities you’re interested in and it does all the work for you. It recommends all the places that fit your criteria from a list of over 1,200 locations.
If you know you want to take a vacation but not settled on your location I highly recommend taking a look at this site. I’m already making a list of future adventures.