Glen House Resort

409 1000 Islands Parkway, Lansdowne, Canada

See Map

Reservations:+1-888-376-9286
Glen House Resort
Show All Photos

Top Amenities

Check Availability

Glen House Resort

Glen House Resort is a waterfront resort located on the shores of the Saint Lawrence River, featuring its own boat dock, hiking trails, and free Wi-Fi. Guests can enjoy the on-site Smuggler's Glen Golf Course, as well as a tennis court, volleyball court, and gym. Rooms come with a coffee maker, cable TV, and a sofa bed. Bicycle rentals are available, and the Club House Grill and BBQ Express serve pub-style and American fast food. The 1000 Islands Charity Casino is a 15-minute drive away, and Saint Lawrence Islands National Park is 11 km away.

Hotel Policies