I know that AirBnB can provide you with a unique, and cheap, place to stay! I found myself a traditional Indian hut in the rural parts - something I never would of found without it.
However, you need to be careful. As with any website, there are scams that can ruin your holiday, which appear to...