This foothills-and-prairie loop suits golfers who want variety — links-style turf, parkland trees, and badlands scenery — without long highway stretches between rounds. The core routing runs south of Calgary to Okotoks, back through the city, then northeast to Drumheller, with no single drive exceeding roughly two hours. Three nights, four courses, and a dramatic change of landscape by Day 3.
Base: Okotoks
Arrive in Okotoks by mid-morning and head straight to D'Arcy Ranch Golf Club, Ken Dye's links-style 18-hole par 72 on the edge of town. Book a tee time around 10 a.m. to leave the afternoon open. The exposed, windswept layout rewards shot-shaping and punishes loose approaches — a proper opening statement for the trail. After the round, a short drive brings golfers to Crystal Ridge Golf Club, a par 70 parkland track in Okotoks that plays faster and tighter than D'Arcy Ranch; if legs are willing, a late-afternoon walking nine is feasible.
Settle in at either Best Western Plus Okotoks Inn & Suites or Lakeview Inns & Suites – Okotoks, both convenient to the courses. Dinner at Heartland Café & Restaurant in Okotoks keeps things local and easy after a full day on the course.
Base: Calgary
Drive north into Calgary and tee off at Sirocco Golf Club, Bill Robinson's links-style par 72 — a tonal echo of D'Arcy Ranch but with a distinctly urban-fringe feel. A mid-morning start, around 9 or 9:30 a.m., leaves room for a proper lunch before the afternoon round. In the afternoon, head to Lynx Ridge Golf Club, Bill Newis's par 71 design, which offers a contrasting feel within the same city. The two-course day is manageable because neither layout demands an early-morning rush, and both are within Calgary's western reaches.
Check into Grey Eagle Resort & Casino or Carriage House Hotel & Conference Centre, both solid Calgary bases. For dinner, Hy's Steakhouse & Cocktail Bar is the reliable post-round choice for anyone who wants a proper Alberta beef meal; River Café is the alternative for something more considered.
Drumheller — and departure
The final day requires an early start. Drive northeast from Calgary to Drumheller — allow roughly 90 minutes — and tee off at Dinosaur Trail Golf & Country Club, Sid Puddicombe's par 72 parkland design carved into the badlands valley. The landscape shift is abrupt and worth the drive: hoodoos and coulees replace foothills fairways, and the Dinosaur Trail course uses that terrain with intention. Book a morning tee time to keep the afternoon free for the drive home or a stop in the valley.
Golfers extending to a third night can stay at Heartwood Inn & Spa or SureStay Plus by Best Western Drumheller. Dinner, if the schedule allows, falls between two options: Yavis Family Restaurant & PropRoom Lounge in Drumheller handles the practical end, while the Last Chance Saloon in the nearby hamlet of Wayne is worth the short detour for anyone with a taste for Alberta roadhouse character.
Departure routes either loop back west to Calgary or continue east, making this a trip that fits a long weekend without forced early checkouts or wasted driving.
Pick your dates, add the courses from this itinerary, and check tee-time availability and pricing on the Calgary & Area trail page.