Idlewyld Inn

0 Star Rating London, ON

Idlewyld Inn Idlewyld Inn is a beautiful 1878 historic inn reminiscent of a bygone era, located in Old South London just 2 minutes from downtown.

Surround yourself with the elegance and charm of ornate wood moldings, intricately carved fireplaces and a massive central staircase have all been meticulously restored.

Constructed in 1878, this Victorian mansion has been meticulously restored.

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


36 Grand Ave, London, ON N6C 1K8, Canada