Hotel Boschhuis ligt tegenover het historische Klooster van Ter Apel.
In de Middeleeuwen stond op deze plek het bier- en bakhuis van het klooster.
Het huidige pand werd in de zeventiende eeuw gebouwd als ambtswoning van
de rentmeester van de Ter Apeler bossen. Pas in 1890 kreeg het een horecabestemming.