Places to stay in Carstairs, Alberta
Photos: Elbow River Manor - Calgary, McDougall Lane B&B - Drumheller
![]() |
![]() |
Golden West Motor Inn
Listed under Motels
Read more details...
912 Osler Street, Carstairs, T0M 0N0
(+001) 403-337-403
Carstairs Municipal Campground
Listed under Campsites / RV Parks
Read more details...
P.O. Box 370, Carstairs, T0M0N0
(+001) 403-337-3341
Filter by:
Click property titles for more detailed descriptions
Map showing location of Carstairs
Carstairs links of interest
Nearby towns close to Carstairs, Alberta
Carstairs is a town in central Alberta, Canada. It is located on Highway 2A, 241 kilometres (150 miles) south of the provincial capital, Edmonton, and 48 kilometres (30 miles) north of Calgary, the nearest major city. The closest neighbouring communities are the towns of Didsbury and Crossfield. Carstairs is located entirely within the rural Mountain View County.
Towns are shown withing 20km radius of Carstairs, Alberta. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

