In Temiskaming Shores, 3 star hotels have average nightly rates of $97. Haileybury Beach Motel is $18 cheaper than the city average at just $79/night.