Leeward House Thornbury
The Blue Mountains, Canada · Independent · July 2026




Leeward House is a nine-room independent boutique hotel in Thornbury, a historic community within The Blue Mountains on Ontario’s Georgian Bay coast. Its two small buildings give the property the feel of a carefully run guesthouse rather than a conventional resort: the Main House has two rooms with balconies, while the Guest House contains seven rooms with private entrances and rear terraces. Interiors use a calm coastal and hillside palette, with vaulted ceilings, king beds, heated bathroom floors, curated minibars, smart televisions and Marshall audio systems. Shared spaces include a lobby bar, wraparound porch, outdoor pool and Nordic-style thermal circuit with sauna, hot tub and cold plunge, plus seasonal fireside gatherings. The town centre is close by, with the beach, harbour, local food and four-season adventures within easy reach.