Places to stay in Magrath, Alberta

Magrath is a town in Cardston County, Alberta. Magrath is located near the Canadian Rockies and is 32 km south of Lethbridge and 242 km south of Calgary. Local restaurants include Ying's Restaurant.

We currently have 11 accommodations in and around Magrath with other regional listings available for Bed & Breakfasts, Campsites, Hotels, Motor Inns and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Accommodations in the town are primarily limited to Campgrounds and RV parks. If you are travelling in the area, Magrath is located close to Bullhorn Coulee, Park Lake Provincial Park, Jensen Reservoir, St. Mary River and Aetna Creek.

Other local Magrath information.

Magrath is 21 km away from Raymond, 31 km away from Lethbridge, 41 km away from Cardston and 49 km away from Fort Macleod.

Magrath is located at longitude -112°51'39.6 and latitude 49°25'13.08.

Other useful links: