Star Rating
Hotel Name
Price Range (USD)to

Okotoks Alberta Hotels & Motels

Find hotels in Okotoks using the list and search tools below. Find cheap and/or discounted hotel rates in or near Okotoks, AB for your corporate or personal leisure travel. We show the best Okotoks, Alberta hotel and motel rooms. Browse the Okotoks area hotels to find the perfect lodging! Please use the provided map of the Okotoks hotels. Booking 5+ Rooms? Find Okotoks Group Hotel Discounts

The Okotoks center point is about 15 miles southeast of Fish Creek Provincial Park and 19 miles south of Subway Soccer Centre.

Located 30 miles south of Calgary, Okotoks is a popular stop on Alberta's well-worn Cowboy Trail. Whether you're curious about the cowboy culture of Okotoks or you want to explore the area's many natural attractions, this destination delivers. Find out when to visit, what to do, and where to stay in Okotoks. More from this guide...

Okotoks Hotels & Accommodations

Best Western Plus Okotoks Inn & Suites - Okotoks 100 Southbank Rd., Okotoks, AB T1S0N3
  • 3 star Suburban hotel
  • Check in: 3:00PM
Riverview Bed & Breakfast in Okotoks 354032 80th St. East, Okotoks, AB T1S1A9
  • Three Star Downtown hotel
Lakeview Inn & Suites
22 Southridge Dr., Okotoks, AB T1S1N1
  • Three Star Rural hotel
  • Check-in: 3:00 pm
Very Good 4.0 /5Review Score CallBookMore Details
Harmony House Bed & Breakfast in Okotoks 15 Westridge Cr, Okotoks, AB T1S1N3
  • Three Star Rural hotel
  • Free complimentary breakfast
  • Beds were acceptable for 67%
  • High comfort
Heritage Inn Hotel & Convention Centre in High River 1104 11 Ave. Se, High River, AB T1V1M4 ~10.62 miles southeast of Okotoks
  • Cheap Convention Center property
  • 72 rooms in hotel
  • Rooms are ok
  • Most guests thought the service was very professional
Ramada High River : 1512 13th Ave. Se 1512 13th Ave. Se, High River, AB T1V2B1 ~10.82 miles southeast of Okotoks
  • 3-star property
  • 83 rooms in property
  • Friendly service
  • Comfortable beds
Super 8 High River Ab 1601 13th Ave., High River, AB T1V1M6 ~10.85 miles southeast of Okotoks
  • Two star Downtown property
  • 3 floors in property
  • Close to restaurants and bars
  • Room cleanliness is acceptable
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 by Wyndham High River Ab - High River
1601 13th Ave., High River, AB T1V2B1 ~10.87 miles southeast of Okotoks
  • Inexpensive hotel
Courtyard by Marriott Calgary South 3750 Market St. Se, Calgary, AB T3M 1M4 ~11.23 miles north of Okotoks
  • Affordable hotel
  • 4 suites in property
Residence Inn by Marriott Calgary South 3710 Market St. Se, Calgary, AB T3M 1M4 ~11.25 miles north of Okotoks
  • 3-star hotel
  • 6 floors in property
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 Shawnessy Calgary 60 Shawville Rd. Se, Calgary, AB T2Y3S6 ~13.97 miles northwest of Okotoks
  • Two star Suburban hotel
  • 4 floors in property
  • Most guests thought the tv was sub-standard
  • Location was great
Average 3.5 /5Reviews CallBookMore Details
Wingate by Wyndham Calgary : 400 Midpark Way Se 400 Midpark Way Se, Calgary, AB T2X3S4 ~14.24 miles northwest of Okotoks
  • Three Star Convention Center property
  • 21 suites in property
  • Great location
  • Comfort level is high
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Service Plus Inns & Suites in Calgary 3503 114 Ave. Se, Calgary, AB T2Z3X2 ~16.20 miles north of Okotoks
  • 3 star Suburban hotel
  • Fitness center on property
  • Great reception
  • World class service
Deerfoot Inn & Casino - Calgary 1000 11500 35 St. Se, Calgary, AB T2Z3W4 ~16.21 miles north of Okotoks
  • 4-star Suburban property
  • Hotel has 28 suites
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites Calgary S Macleod Trail S : 12025 Lake Fraser Dr. 12025 Lake Fraser Dr., Calgary, AB T2J7G3 ~16.86 miles northwest of Okotoks
  • 3 star Suburban property
  • Hotel has 51 suites
  • Disappointing internet connection
  • Waterslide a lot of
Delta by Marriott Calgary South - Calgary 135 Southland Dr. Se, Calgary, AB T2J5X5 ~18.12 miles northwest of Okotoks
  • Mid-scale Suburban property
  • Fitness center on property
  • No A/C
  • Most guests found the staff to be very friendly
Very Good 4.0 /5Reviews CallBookMore Details
The Glenmore Inn & Convention Centre 2720 Glenmore Trail Se, Calgary, AB T2C2E6 ~18.33 miles north of Okotoks
  • Three Star Rural hotel
  • 169 rooms in property
  • Very good business hotel
  • Tasty food
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Calgary South Conference Center 8360 Blackfoot Trail Se, Calgary, AB T2H0A8 ~18.57 miles north of Okotoks
  • Three Star Suburban hotel
  • Hotel has 3 meeting rooms
Travelodge Calgary Macleod Trail - Calgary 9206 Macleod Trail Se, Calgary, AB T2J0P5 ~18.57 miles northwest of Okotoks
  • Economical Suburban hotel
  • Check in: 3:00pm
  • Atmosphere could be friendlier
  • Swimming pool too small
Carriage House Inn : 9030 Macleod Trail South 9030 Macleod Trail South, Calgary, AB T2H0M4 ~18.65 miles northwest of Okotoks
  • 3-star Suburban hotel
  • Gym is available on property
  • Excellent pool
  • Bad side dishes
Very Good 4.0 /5Recent Reviews CallBookMore Details
Sandman Hotel & Suites Calgary South : 8001 11 St. South East 8001 11 St. South East, Calgary, AB T2H0B8 ~19.06 miles north of Okotoks
  • Affordable Highway hotel
  • Check in time: 4:00 pm
  • Easily accessible by car, said 83%
  • Close to restaurants
Econo Lodge South 7505 Macleod Trail Sw, Calgary, AB T2H0L8 ~19.54 miles northwest of Okotoks
  • 2 star Downtown property
  • 73 rooms in hotel
  • AC needs updating
  • Complimentary breakfast good
Travelodge Calgary South in Calgary 7012 Macleod Trail South, Calgary, AB T2H0L3 ~19.85 miles north of Okotoks
  • Inexpensive Suburban property
  • Hotel has an eco-friendly policy Read more
Hotel Blackfoot in Calgary 5940 Blackfoot Trail Se, Calgary, AB T2H2B5 ~20.14 miles north of Okotoks
  • Four star Downtown property
  • Hotel has 7 floors
  • Good furniture
  • Free Wifi
Very Good 4.5 /5Guest Reviews CallBookMore Details
Canadas Best Value Inn Chinook Station : 5307 Macleod Trail Sw 5307 Macleod Trail Sw, Calgary, AB T2H 0J3 ~20.86 miles north of Okotoks
  • Two-star property
  • 10 suites in hotel
Next 25 Okotoks Hotels >  [1 - 25 of 50]    
Next: See My Okotoks Hotels with Pricing

When to Visit Okotoks, Alberta

Due to its location in southern Alberta, Okotoks experiences four distinct seasons each year. Visit during the winter, and you can expect lows in the single digits and an average of 5 feet of snow throughout the season. In the spring, you'll generally find highs in the low 60s Fahrenheit and occasional rain. During the summer, you can look forward to highs in the mid-70s and sunny skies. The fall usually brings highs in the low 50s and dry skies. March tends to be the snowiest month each year, and June is typically the rainiest month.

While weather will probably influence when you visit, be sure to check the town's event calendar before you book your trip. Okotoks hosts a long list of cultural, sports, and food festivals each year, and you'll want to mark your calendar.

Every June, Okotoks Parade and Children's Festival celebrates local heritage with a parade, fair food, and family fun. In late summer, don't miss the Okotoks Pro Rodeo. Cheer on bull riders, watch roping events, explore wild pony races, watch steer wrestling, and much more. In the fall, HarvestFest brings locals and visitors together for carnival games, live music, and an antique farm equipment show. Okotoks also participates in Alberta Culture Days in late September, a time when you can experience a full slate of cultural events all over town.

Below is a chart of the current pricing seasonality of hotels and motels in Okotoks, AB:

seasonality of hotel rates in Okotoks

Averate Rates by Star Rating

Below we've posted 3 graphs displaying average nightly cost patterns by star rating class in Okotoks, AB. Analyze these charts to determine the cheapest dates to book in Okotoks during the year.

Best Luxury Hotels in Okotoks, Alberta

Want to treat your group to an unforgettable stay? Reserve a room at one of the top-rated upscale hotels in Okotoks.

For a quiet getaway in charming Okotoks, you can't go wrong with the Harmony House Bed & Breakfast. This small bed-and-breakfast has only three guest rooms, which contributes to this place being ideal for a friends' weekend, a family vacation, or a couple's getaway. The airport shuttle makes arrivals and departures a breeze, while the free breakfast makes early mornings much more palatable. Relax in the common room, soak up the sunshine on the porch, and use the free Wi-Fi to map out the best weekend in Okotoks.

South of Okotoks, the Heritage Inn Hotel & Convention Centre offers excellent upscale accommodations in High River. This conference center hotel has everything you need for a family vacation, including an indoor pool and hot tub as well as a bar and restaurant. If you're in the area for work, you'll also appreciate the hotel's conference facilities for up to 400 people, free Wi-Fi, fitness center, and in-room amenities such as coffee makers and mini-fridges.

Nestled on the southern edge of Calgary, the Courtyard Calgary South offers name-brand luxury. No matter how long you'll be in town, you'll appreciate the hotel's large rooms, indoor swimming pool, peaceful day spa, well-appointed gym, and on-site restaurant. Planning an upscale event in the Okotoks area? This Courtyard has an airy venue that fits almost 100 guests. Prefer to get out and explore? This hotel offers easy access to the greater Calgary metro area.

Best Budget Hotels in Okotoks, Alberta

3 Star Average Prices: $113.50

Planning a trip to Okotoks but want to keep your costs in check? Book your stay at one of the best budget hotels in Okotoks.

When you reserve a room at the Super 8 by Wyndham High River AB, you can look forward to affordably priced accommodations a short drive from Okotoks. This budget-friendly hotel has 60 comfortable guest rooms, and both standard rooms and suites include essentials such as mini-fridges, coffee makers, and microwaves. Use the hotel's free high-speed Wi-Fi to plan your day in Okotoks, start your morning with the free SuperStart breakfast, and hit the pool in the afternoon. Hosting a small event in the Okotoks area? Reserve the Super 8's 575-square-foot meeting room.

North of Okotoks, the Travelodge by Wyndham Calgary South on MacLeod Trail South offers nearly 250 affordably priced guest rooms. This large hotel covers all the basics, including comfortable beds and free Wi-Fi, along with extras such as an indoor swimming pool and free Bear Bites breakfast. When you're ready to explore the area's top attractions, you'll find shopping, dining, and entertainment mere minutes away. Traveling with a four-legged family member? This hotel welcomes pets for a nominal daily fee.

3 Star Hotel Prices in Okotoks

Okotoks: Real Discounts

Why overspend on your stay when it's easy to get deals on Okotoks hotels? Check out the best hotels in Okotoks for group rates and discounts.

AARP members can get low rates at the Residence Inn Calgary South. Located a short drive north of Okotoks, this upscale hotel has everything you need for a comfortable stay. You'll appreciate the spacious suites, which feature sofa beds, work areas, and fully equipped kitchens. With its fitness center, indoor swimming pool, and free breakfast buffet, this Residence Inn will make you feel at home.

Members of the military and government employees can get discounts at the Ramada by Wyndham High River. With a range of both standard rooms and suites, this midrange hotel has something for every travel budget. Whether you're traveling for work or for fun, you'll appreciate the free hot continental breakfast, the pool and hot tub, and the complimentary Wi-Fi. You can also bring your furry family members along for a stay at this pet-friendly hotel.

AAA members can save at the Wingate by Wyndham Calgary South. Nestled on the southern edge of Calgary, this midrange hotel is mere minutes from the many attractions in Okotoks. When you stay here, you can relax in the indoor pool and hot tub, work out in the fitness center, or reserve one of two conference rooms for a small meeting or get-together.

Best Value Options in Okotoks, Alberta

Traveling on a budget but don't want to skimp on amenities? Take a look at the best-rated midrange hotels in Okotoks.

Nestled in the heart of town, the Best Western Plus Okotoks Inn & Suites is an excellent choice for families and business travelers alike. Take your pick from more than 80 guest rooms, many of which include mini-fridges and sofa beds. The kids will love the heated swimming pool and waterslide, and you'll love unwinding with a soak in the hot tub. In the morning, help yourself to the hotel's free hot breakfast before stopping by the business center to catch up on work. Ask about the hotel's 4,000 square feet of event space for your next meeting or conference.

For some of the most scenic accommodations in town, reserve a room at the Lakeview Inns & Suites. This mid-sized inn has more than 60 standard rooms and suites, and many include free Wi-Fi, DVD players, and coffee makers. Wake up to the inn's complimentary breakfast before heading out to enjoy the Rocky Mountains foothills and the Calgary metro area.

A short drive north of Okotoks, Service Plus Inns & Suites offers affordable accommodations with plenty of amenities. Save with a standard room or treat yourself to a mini-suite or a full suite with a jetted tub. No matter which room type you choose, you'll appreciate all the extras, such as the complimentary buffet breakfast, free in-room movies, complimentary Wi-Fi, and the outdoor pool. Ask about the hotel's discounts at nearby Deerfoot Inn & Casino to add more excitement to your stay.

Can't-Miss Attractions in Okotoks, Alberta

From museums and cultural centers to outdoor destinations, Okotoks has something for all types of travelers. If you're planning your first visit to town, be sure to stop by the Okotoks Museum and Archives. You'll find exhibits and archives that tell the history of this fascinating spot. History buffs should also visit the 10,000-year-old Okotoks Erratic, also known as Big Rock. This large landmark has long been significant to the area's First Nations peoples, and its size and age continue to impress visitors and locals alike.

To experience the area's culture, visit the Okotoks Art Gallery, located in the town's 1920s railway station. You'll find historic gallery spaces featuring the work of local artists and craftspeople. Nearby, the Rotary Performing Arts Centre hosts a full slate of plays, musicals, and performances. Check the center's calendar to find out what's on while you're in town.

Golfers and miniature golf enthusiasts won't want to miss the Crystal Ridge Golf Club, the premier course in Okotoks. Reserve a tee time for nine or 18 holes, or play a round of miniature golf with the family.
Want to squeeze in an outdoor adventure while you're in town? Set your sights on Sheep River Provincial Park, home to two short hiking trails, several miles of cross-country skiing trails, and plenty of horseback riding and mountain biking opportunities.

Ready to plan your trip? Book the ideal hotel in Okotoks and start exploring the Cowboy Trail.

Back to Top