If you are looking for an intimate location in Niagara on the Lake to celebrate a small wedding or private function, then look no further than the historic and elegant Charles Inn.

Small functions can can take place in our beautiful gardens, and receptions for up to 55 people can be accommodated in our intimate award-winning restaurant or verandah. We'll handle all the details from arranging an officiant to flowers, a photographer and the all important cake.

If your event is larger, we are able to cater at your home or at many interesting locations throughout the town. (eg. Navy Hall, The Courthouse)

For further information, please contact our sales department via email or phone us at 1(800)515-7969.


“All in all, it was a perfect wedding. Largely thanks to the kindness and expertise of the team at The Charles Inn.”

James Chatto
Toronto Life