Places to stay in Spirit River, Alberta

We currently have 7 accommodations in and around Spirit River with other regional listings available for Hotels, Campsites, Motels, Bed & Breakfasts 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. 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 Bremner Creek, Bad Heart River, Moonshine Lake Provincial Park, Saddle (Burnt) River and Spirit River Settlement.

Looking for somewhere to eat? Locate places to eat in 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: