Glen House Resort, Lansdowne
recommendedLocal Art and GoodsExplore a brand new shop offering locally sourced goods and original art produced by local craftspeople, along with basic sundries.
Deli DelightsVisit the Clubhouse Bar and Grill, located in the beautiful Clubhouse, for a variety of pre-made deli sandwiches, perfect for early morning golfers.
Waterfront ViewsRelax on a private upper-level balcony or lower-level patio, just steps away from the outdoor pool, and soak in the magnificent waterfront views.
Boating ParadiseTake advantage of the resort's prime location in the renowned 1000 Islands region, known for boating, fishing, and vacationing along the stunning St. Lawrence River.
Panoramic GolfEnjoy breathtaking views of the 1000 Islands from the Birchwoods building, the first on the left as you enter the property, offering panoramic vistas.
Exciting Golf CoursePlay a round at Smuggler's Glen, a fun and scenic championship golf course that will have you wanting to come back again and again.
- Culinary Delights
- Nature's Playground
- Scenic Boat Cruises
- Engaging Adventures
- Perfect for Meetings
- Historic Trolley Tours
- Live Entertainment
Rooms and availability
Facilities
General
- Non-smoking rooms
- Wi-Fi
- Parking
- 24-hour reception
- No pets allowed
- Rooms/ Facilities for disabled
- Baggage storage
- Elevator
- Currency exchange
- ATM/Cash machine
- Vending machines
- Smoke detectors
- Fire extinguishers
- Key card access
Sports & Fitness
- Fitness center
- Water sports
- Tennis court
- Golf course
- Pool tables
- Darts
- Table tennis
Services
- Housekeeping
Dining
- Restaurant
- Bar/ Lounge area
- Special diet menus
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Children's menu
- Children's play area
- Game room
Spa & Leisure
- Seasonal outdoor pool
- Indoor swimming pool
- Beach access
- Sun loungers
- Garden area
- Leisure/ TV room
- Jacuzzi
Room features
- Air conditioning
- Heating
- Sitting area
- Terrace
- Garden furniture
- Tea and coffee facilities
Bathroom
- Free toiletries
Media
- Flat-screen TV
- AM/FM alarm clock
Room decor
- Carpeted floor
Location
Glen House Resort is located in the charming village of Lansdowne, offering a peaceful retreat for travelers. Situated amidst the picturesque Thousand Islands region in Ontario, Canada, staying at the resort provides breathtaking views of the St. Lawrence River. The surrounding area exudes a serene and laid-back vibe, making it perfect for nature lovers and those seeking tranquility. The resort is well-equipped with various amenities and is conveniently located near public transportation options, allowing easy access to nearby landmarks such as Thousand Islands National Park and Fort Wellington National Historic Site.
- City landmarks
- Nearby
- Restaurants