Places to stay in Spirit River, Alberta

We currently have 7 accommodations in and around Spirit River with other regional listings available for Hotels, Motels, Campsites, Inns and other properties. You can filter listings by the available types:

Spirit River is a town in northern Alberta. It is located 78 km north of Grande Prairie at the junction of Highway 49 and Highway 731. Local restaurants include Spirit River Restaurant.

Wondering where to stay? Accommodations in the town are primarily limited to Campgrounds and RV parks. If you are travelling in the area, Spirit River is located close to Birch Hills, Dunvegan Provincial Park, Spirit Ridge, Heart Valley and Hay Lake.

Looking for somewhere to eat? Locate food options for Spirit River.

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Other local Spirit River information.

  • Longitude: -118°50'6
  • Latitude: 55°46'28.92

Nearby towns

Spirit River is close to: