Willard's Hotel

Willard's Hotel is one of the oldest buildings on the Upper Canada Village site. Today, the hotel is a full-service restaurant where costumed staff will serve you a period style meal such as a scotch egg plate, fricasseed chicken with mushrooms or the Victorian tradition of afternoon tea.Evening dinners can be arranged for groups. Seating indoors holds 92.

Local Weather

Amenities

Move your mouse cursor over each icon for more info!

Credit Cards

Find It Fast!

Search by company name or leave it blank to use the category search, then click GO!
or