If Harry Potter and the Hobbit are your thing, staying in one of these will set you back between $150-$850 a night.