Looking for places to stay in the Isle of Man?

From the blog

The Manx football badge worn 9,000 miles from home

How does an Australian football club have a badge that looks familiar to anyone from the Isle of Man?