Chef Lee White and his wife Suzanne are the new owners of Enverdale House hotel, which lies on the outskirts of Coupar Angus near Blairgowrie in Perthshire.
It was built by an industrialist in 1875, used to house troops in 1947, and converted into a hotel in 1973.
The two-storey stone building with extensions to the side and rear houses five en-suite bedrooms, a function suite licensed for 300, an adjoining 60-seat room, and the 56-seat Harvester restaurant.
The three-bedroom owners' accommodation is housed in the older part of the building.
The Edinburgh office of Christie + Co sold the property off a guide price of £295,000 on behalf of Yvonne and Hamish Buchanan while Christie Finance arranged funding for the purchase.
By Angela Frewin