Some of the best hotels to stay at in Melton Mowbray include The Harboro Hotel, Scalford Country House Hotel, and The Noels Arms.