Go Hotels
 
 
Home > Canada > Grand Falls-Windsor Canada Flag
 
 
 

We have 6 hotels in Grand Falls-Windsor.

 
 
Mount Peyton Hotel Star Rating 3        
214 Lincoln Road

Off the Trans-Canada Highway and 1 block from Central Health Newfoundland hospital, this traditional hotel and adjacent motel is 1.5 km from the town centre.Classic rooms are air-conditioned and feature WiFi access, coffeemakers and TVs.
Hill Road Manor B&B Star Rating 4        
1 Hill Road

Hill Road Manor B&B is set in Grand Falls-Windsor and is within a short walk of local sightseeing spots, such as Joe Byrne Memorial Stadium.There are 4 rooms at the bed & breakfast, each offering all the essentials to ensure a comfortable stay.Hill Road Manor B&B provides easy access to Grand Falls Golf Club and the Corduroy Brook.
Carriage House Inn Grand Falls Star Rating 3        
181 Grenfell Heights

Carriage House Inn in Grand Falls-Windsor , Canada , is located in the beautiful Exploits Valley , next to a salmon river , while it is also close to the city centre and several shopping venues...
Riverfront Chalets        
TCH Route 1 Highway

Riverfront Chalets provides a comfortable setting when in Grand Falls-Windsor.The hotel has cosy rooms, equipped to fit the requirements of any traveller..
Riverfront Chalets & Rafting Newfoundland        
TCH (Rte 1) at Aspen Brook, P.O. Box 661, Grand Falls Windsor

Riverfront Chalets & Rafting Newfoundland offers a comfortable setting while in Grand Falls-Windsor. It is within a short stroll from Joe Byrne Memorial Stadium.Riverfront Chalets & Rafting Newfoundland offers comfortable chalets, furnished to fit the requirements of any traveller.
Riverside Suites Grand Falls-Windsor        
72 High Street

Riverside Suites offers a comfortable setting when in Grand Falls-Windsor. It is also a short drive from the Corduroy Brook and the Mary March Provincial Museum.Riverside Suites offers a comfortable apartment, designed to fit the needs of any traveller.
 
 
More on Grand Falls-Windsor .
 
Grand Falls - Windsor is a town located in the central region of the island of Newfoundland in the province of Newfoundland and Labrador, Canada, with a population of 13,725 at the 2011 census.