Provinces / Alberta / Calgary & Area / 1-day itinerary
Alberta · Trip Itinerary

1-Day Golf Road Trip: Calgary & Area

Morning

Start the day early at D'Arcy Ranch Golf Club in Okotoks, a Ken Dye-designed links layout playing to par 72. An 8:00 a.m. tee time takes advantage of calmer morning winds on the open prairie terrain. D'Arcy Ranch rewards straightforward ball-striking, so a quick range session before heading out is worthwhile. Golfers staying the night before can book a room at Best Western Plus Okotoks Inn & Suites, which puts the first tee within easy reach.

Lunch & Afternoon

After the round, grab a midday meal at Heartland Café & Restaurant in Okotoks before making the short drive to Crystal Ridge Golf Club, also in Okotoks. The parkland layout plays to par 70, making it a manageable afternoon 18 that won't demand the same energy as a longer course. The contrast between the open links feel of D'Arcy Ranch in the morning and Crystal Ridge's tree-lined parkland setting in the afternoon gives the day genuine variety. A 1:00–1:30 p.m. tee time allows comfortable post-lunch digestion and should put golfers finishing before dusk.

Evening

Head into Calgary for the evening and check in at Grey Eagle Resort & Casino. For dinner, Hy's Steakhouse & Cocktail Bar is a reliable Calgary institution well suited to a post-round meal — classic steakhouse fare in a comfortable setting. Those preferring something lighter can opt for River Café, situated in Prince's Island Park, which draws on local Alberta ingredients.

Practical notes: Both Okotoks courses are a short drive south of Calgary, so the day is compact and avoids long highway stretches. Book tee times in advance during peak summer weeks, particularly for weekend afternoons at Crystal Ridge. Alberta's long summer daylight hours make a late afternoon round feasible well into September.

Ready to play this trip?

Pick your dates, add the courses from this itinerary, and check tee-time availability and pricing on the Calgary & Area trail page.

Plan & book this trip →Or let a concierge plan it

← Back to Calgary & Area