Treat yourself to some time in a luxurious spa hotel and you won't regret it. Enjoy fun winter activities such as snowmobile riding, as well as the riverfront in Rankin Inlet. Make sure you enjoy fun winter activities such as sledging during your stay. Spa hotels are a great way to take a break from your daily routine and add a layer of luxury to your stay.