You can book an OYO Hotel in Newtonmore for around £25-35 per night. You could also avail of additional discounts and offers..