Newhall Mains is a charming and carefully restored property located on the Black Isle, just north of Inverness. Offering a mix of self-catered cottages and guest suites, this boutique hotel exudes luxury and attention to detail. With a friendly staff, beautiful interiors, and a cozy bar serving up great drinks, it's the perfect spot for a relaxing getaway in the Scottish Highlands.