Langdon Hall Country House Hotel & Spa

Nestled within the Carolinian Forest, Langdon Hall is one of 14 properties in Canada recognized by Relais & Châteaux for a standard of excellence and is known for incredible Five-Diamond dining experiences, exquisite accommodations and an award-winning Spa. 

The 75-acre country estate boasts exquisite architecture and features a culinary garden, which inspires Langdon Hall’s seasonal menus. In 2023, Langdon Hall was named 7th on Canada’s 100 Best Restaurants List. 

Langdon Hall delivers excellence, creating an experience so captivating it is nearly impossible to forget.

Add comment