Nova Scotia 

Halifax 

Tatamagouche

  • Train Station Inn - Old CN Tatamagouche station, with rooms also in railway cars alongside.

New Brunswick

Bathurst (Beresford)

  • Danny's Inn - Across the street from NBEC Newcastle Subdivision.

Québec

Dorval

  • Best Western Hotel International - On north side of both CN and CPR.

Matapédia

Montréal

Pohénégamook (Estcourt)

Pointe-au-Pic

Québec 

Ontario

Belleville

Cochrane

  • Station Inn - Upstairs in ONR station.

Hearst

  • Companion Hotel-Motel - 930 Front Street, P.O. Box 1658, Hearst, Ontario P0L 1N0; Tel 705 362-4304, Fax 705 362-4331

Innerkip

Jasper

  • Hotel Jasper - Opposite CPR Brockville Subdivision.

London

Oshawa

  • Comfort Inn by Journey's End - North side of CN Kingston Subdivision, near Oshawa Station; beside CP lead to General Motors auto plant.

Ottawa

  • Fairmont Château Laurier - Traditional railway hotel (was CN), connected by underground passage to now-closed downtown station.

Parry Sound

Rossport

  • Rossport Inn - The CPR main line is a platform-width south of the structure.

Sault Ste. Marie

  • Days Inn - Opposite ACR station.
  • Quality Inn - Opposite ACR station.

Thunder Bay

Toronto

  • Crowne Plaza - View of western approach to Union Station.
  • The Fairmont Royal York - Traditional railway hotel (was CPR). Opposite Union Station, and connected by underground passage.
  • Inn on the Lake -  Across the Gardiner Expressway from the CN Oakville Subdivision.
  • Novotel Toronto Centre - Adjacent to eastern approach to Union Station.
  • Renaissance Toronto Hotel Downtown - Adjacent to western approach to Union Station   

Trenton

  • Comfort Inn by Journey's End - North side of CN Kingston Subdivision.

Whitby 

  • Quality Suites by Journey's End - Across Highway 401 with view of CN yard in Oshawa.

Manitoba

Winnipeg

  • The Fort Garry Hotel - Traditional railway hotel (was CN). Opposite Union Station; view of CN Rivers Subdivision.

Saskatchewan

Regina

Saskatoon

 Unity

  • Armada Inn -Across the street from CN Wainwright Subdivision.

Alberta

Banff

Calgary

Canmore

Edmonton

Jasper

Lake Louise

British Columbia 

Ashcroft

  • Ashcroft River Inn - Across Thompson River from CN Ashcroft Subdivision.

Cranbrook

Field

Hector (Kicking Horse Pass)

Prince George

Revelstoke

  • Columbia Motor Inn - Rooms on the north side face the CPR main line just before it crosses the Columbia River.
  • Swiss Chalet Motel - Across Victoria Road from the CPR, just a few blocks west of the Revelstoke Railway Museum.

Spences Bridge

  • The Inn at Spences Bridge - On the south side of the Thompson River, with the CPR to the south and the CN across the river to the north. - Phone 250 458-2311 or 1 877 354-1997.

Terrace

  • Terrace Mountain Bed and Breakfast

Three Valley (Eagle Pass)

Valemount

  • Valemount Hotel - Right beside CN main line. Old hotel with character; good Chinese restaurant; some rooms overlook the tracks.

Vancouver

Victoria