Three Houses Bed & Breakfast Inn

Top choice in Southwestern Ontario


Two Edwardian town houses, a garden carriage house and an 1870s Italianate house make up this meticulous, almost over-the-top 18-room inn. No detail has been spared in decorating these light-filled spaces – even the luggage racks match the quirky individual room designs. A saltwater pool and secret oasis garden add relaxing touches.