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:

Booking.com

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 Municipal District of Fairview No. 136, Moonshine Lake, Saddle Hills County, Braeburn Creek and Kakut Creek.

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: