Plan your vacation at the Newmarket Inn located in Newmarket, Ontario, and experience spacious and comfortable accommodations in a scenic location. Our comfortable hotel offers you charming guestrooms & friendly service among in a beautiful environment. Visit many local landmarks such as Canada’s Wonderland, Upper Canada Mall, and Holland Marsh Wineries. Our facilities also allow you to reserve meeting rooms and host events!
Location
18667 Yonge St Holland Landing, On L9n 0j2, Canada