Three Hills Alberta Hotels & Motels

Only hotels in Three Hills are listed below. Find cheap and/or discounted hotel rates in or near Three Hills, AB for your business or personal leisure travel. Discover the most favored Three Hills, Alberta hotel and motel rooms. Browse the Three Hills area hotels to find the perfect lodging! Please use the provided map of the Three Hills hotels. Group booking? Search Three Hills Group Hotel Deals

Three Hills is a town located in central Alberta, Canada, approximately halfway between Calgary and Edmonton. It was incorporated as a town in 1929 and is named for the three hills located within its boundaries. The hills were formed during the last ice age and are now home to deer, elk, and bighorn sheep. This is a good place to go for a hike or bike ride because it has many parks and trails. There are also plenty of opportunities to fish, hunt, and camp in the area. In town, you'll find all the amenities you need. There are also many shops and businesses to explore. And be sure to check out the Kneehill Historical Museum, which offers a glimpse into the area's history. The Museum is dedicated to preserving the history of the Kneehill region and has a research library that is open to the public. Three Hills is the perfect destination for a relaxing vacation or an outdoor adventure. More from this guide...

Three Hills Hotels, Motels & Accommodations

Best Western Diamond Inn - Three Hills 351 7th Ave. Ne, Three Hills, AB T0M 2A0 Call
  • Midscale Rural hotel
  • 8 suites in property
From£59
Very good 4.5 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Three Hills AB - Three Hills 208 18th Ave., Three Hills, AB T0M2A0 Call
  • Low Cost Highway property
  • Fitness + Health Center
From£57
Very good 4.0 /5 Review Score Call BookMore Details
Econo Lodge Inn & Suites 392 Centre St. & Railway Ave., Drumheller, AB T0J0Y0 Call ~28.95 miles southeast of Three Hills
  • 2 star Downtown property
  • Check-in time: 10:00
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Hotel : 100 6th Ave. Se 100 6th Ave. Se, Drumheller, AB T0J0Y6 Website Call ~29.08 miles southeast of Three Hills
  • Two-star Downtown hotel
  • 100 rooms in hotel
From£53
Average 3.0 /5 Guest Reviews Call BookMore Details
SureStay Plus by Best Western Drumheller 800 680 2nd St. Se, Drumheller, AB T0J 0Y0 Call ~29.27 miles southeast of Three Hills
  • 2 star Downtown property
  • Fitness / Gym is on-site
From£46
Very good 4.0 /5 Recent Reviews Call BookMore Details
Ramada by Wyndham Drumheller Hotel & Suites 680 2nd St. Southeast, Drumheller, AB T0J0Y0 Call ~29.31 miles southeast of Three Hills
  • Mid-scale Downtown property
  • Check in: 3:00pm
From£59
Very good 4.0 /5 Reviews Call BookMore Details
Super 8 : 600 680 2 St. Se 600 680 2 St. Se, Drumheller, AB T0J0Y0 Call ~29.32 miles southeast of Three Hills
  • Two-star hotel
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Canalta Jurassic – Drumheller 1103 Highway 9 South, Drumheller, AB T0J0Y0 Call ~29.56 miles southeast of Three Hills
  • Affordable Downtown property
  • Check in: 3:00pm
From£59
Very good 4.0 /5 Reviews Call BookMore Details
Travelodge by Wyndham Drumheller in Drumheller 101 Grove Place, Drumheller, AB T0J0Y0 Call ~31.25 miles southeast of Three Hills
  • Low Cost Highway property
  • Hotel has 49 rooms
From£44
Average 3.0 /5 Reviews Call BookMore Details
Olds College in Olds 4500 50 St., Olds, AB T4H1R6 Call ~36.08 miles west of Three Hills
  • Affordable Rural property
  • Access to gym on-site
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Best Western Of Olds - Olds 4520 46th St. Box 4140, Olds, AB T4H 1P7 Call ~36.22 miles west of Three Hills
  • Mid-scale Downtown hotel
  • Complimentary breakfast is offered
From£71
Very good 4.0 /5 Recent Reviews Call BookMore Details
Pomeroy Inn & Suites at Olds 4601 46th Ave., Olds, AB T4H1P5 Call ~36.24 miles west of Three Hills
  • Affordable Downtown property
  • 4 floors in property
From£59
Very good 4.5 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Innisfail 5010 40 Ave., Innisfail, AB T4G1Z1 Call ~36.28 miles northwest of Three Hills
  • Three Star Highway hotel
  • Fitness / Gym is on-site
From£44
Very good 4.0 /5 Recent Reviews Call BookMore Details
Joys Inn 4512 42nd Ave., Innisfail, ALBERTA G 1P6 Canada Call ~36.29 miles northwest of Three Hills
  • Economy hotel
  • 2 floors in property
From£44
Average 3.0 /5 Review Score Call BookMore Details
Joys Inn : 4512 42 Ave. 4512 42 Ave., Innisfail, AB T4G1P6 Call ~36.29 miles northwest of Three Hills
  • Cheap Highway property
  • Free complimentary breakfast
From£59
Very good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Innisfail : 4704 42 Ave. 4704 42 Ave., Innisfail, AB T4G1P6 Call ~36.34 miles northwest of Three Hills
  • Economical Highway property
  • Check in: 3:00pm
From£41
Very good 4.0 /5 Read Reviews Call BookMore Details
Travel Inn & Suites Innisfail : 5004 42nd Ave. 5004 42nd Ave., Innisfail, AB T4G1S7 Call ~36.39 miles northwest of Three Hills
  • Inexpensive Highway hotel
  • Hotel has 2 floors
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Travel Inn & Suites Innisfail 5004 42av Box: 6173, Innisfail, AB T4G1S8 Call ~36.42 miles northwest of Three Hills
  • Low-priced hotel
  • 2 floors in hotel
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Super 8 Didsbury Cn 1714 20th Ave., Calgary, AB T0M 0W0 Call ~37.64 miles west of Three Hills
  • 2 star hotel
From£44
Average 3.0 /5 Review Score Call BookMore Details
Ramada by Wyndham Olds 500 6700 46 St., Olds, AB T4H0A2 Call ~37.95 miles west of Three Hills
  • Three Star Suburban hotel
  • 98 rooms in property
From£59
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn & Suites by Hilton Red Deer : 128 Leva Ave. 128 Leva Ave., Red Deer, AB T4E1B9 Call ~41.97 miles northwest of Three Hills
  • Mid-scale Highway hotel
  • 32 suites in hotel
From£59
Average 3.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Airdrie : 911 Highland Park Cove Ne 911 Highland Park Cove Ne, Airdrie, AB T4A0R2 Call ~42.21 miles southwest of Three Hills
  • 3 star Highway property
  • 91 rooms in hotel
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Red Deer 126 Leva Ave., Red Deer, AB T4E1B9 Call ~42.22 miles northwest of Three Hills
  • Two-star Downtown hotel
  • Hotel has an eco-friendly policy See policy
From£44
Very good 4.5 /5 Reviews Call BookMore Details
Motel 6 Airdrie, AB : 133 Gateway Dr. Ne 133 Gateway Dr. Ne, Calgary, AB T4B2R4 Call ~42.23 miles southwest of Three Hills
  • Low-priced property
  • Check-in time: 16:00
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Motel 6 Airdrie Ab - Airdrie 133 Gateway Dr. Ne, Airdrie, AB T4B0J6 Call ~42.25 miles southwest of Three Hills
  • Cheap Highway hotel
  • Free complimentary breakfast
From£44
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus Airdrie Gateway in Airdrie 513 Gateway Rd. Ne, Airdrie, AB T4B 0J6 Call ~42.42 miles southwest of Three Hills
  • Midscale Suburban property
  • Free breakfast available
From£72
Average 3.0 /5 Reviews Call BookMore Details
Empire Inn & Suites 23 Gasoline Alley East, Red Deer, AB T4E1B3 Call ~42.43 miles northwest of Three Hills
  • Two-star Suburban property
  • Fitness + Health Center
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Airdrie Ab Canada : 52 East Lake Ave. NE / Po # 946536 52 East Lake Ave. NE / Po # 946536, Airdrie, AB T4A2G8 Call ~42.43 miles southwest of Three Hills
  • Midscale Highway property
  • Hotel has 29 suites
From£78
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Airdrie Calgary 64 East Lake Ave. Ne, Airdrie, AB T4A2G8 Call ~42.47 miles southwest of Three Hills
  • 3 star Highway property
  • Hotel has 79 rooms
From£74
Very good 4.0 /5 Read Reviews Call BookMore Details
Deer Park Inn Red Deer in Red Deer 71 Gasoline Alley East, Red Deer, AB T4E1B1 Call ~42.57 miles northwest of Three Hills
  • Inexpensive Downtown property
  • Check-in time: 3:00pm
From£51
Average 3.0 /5 Read Reviews Call BookMore Details
Days Inn by Wyndham Airdrie : 121 Edmonton Trl Se 121 Edmonton Trl Se, Airdrie, AB T4B1S2 Call ~42.84 miles southwest of Three Hills
  • Mid-scale Highway hotel
  • Hotel has 4 suites
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Hotel & Suites Red Deer South 33 Petrolia Dr. Gasoline Alley, Red Deer, AB T4E1B3 Call ~42.86 miles northwest of Three Hills
  • Mid-scale Highway property
  • Hotel has 54 suites
From£96
Very good 4.0 /5 Guest Reviews Call BookMore Details
Canalta Airdrie 191 East Lake Crescent Ne, Airdrie, AB T4A2H7 Call ~42.88 miles southwest of Three Hills
  • Affordable Highway hotel
  • Fitness center on property
From£45
Very good 4.0 /5 Latest Reviews Call BookMore Details
Homestay Express : 815 East Lake Blvd. 815 East Lake Blvd., Airdrie, AB T4A2G4 Call ~42.93 miles southwest of Three Hills
  • Cheap Rural property
  • Check-in: 15:00
From£63
Very good 4.0 /5 Read Reviews Call BookMore Details
Days Inn by Wyndham Red Deer : #1000 5001 19th St. #1000 5001 19th St., Red Deer, AB T4R3R1 Call ~43.43 miles northwest of Three Hills
  • Low priced Highway property
  • 100 rooms in hotel
From£44
Very good 4.0 /5 Guest Reviews Call BookMore Details
Motel 6 Red Deer, AB 5001 19 St. #900, Red Deer, AB T4R3R1 Call ~43.51 miles northwest of Three Hills
  • Cheap Highway hotel
  • Check-in: 14:00
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Inn & Suites in Airdrie 133 Sierra Springs Dr. Se, Airdrie, AB T4B3G7 Call ~43.91 miles southwest of Three Hills
  • Mid-scale Highway property
  • Check-in time: 4:00 pm
From£44
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Red Deer : 2803 50th Ave. 2803 50th Ave., Red Deer, AB T4R1H1 Call ~44.10 miles northwest of Three Hills
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
From£92
Very good 4.0 /5 Guest Reviews Call BookMore Details
Ba Hotel 2807 50 Ave., Red Deer, AB T4R1H6 Call ~44.13 miles northwest of Three Hills
  • Low-priced Downtown property
  • 3 floors in hotel
From£48
Poor 2.5 /5 Review Score Call BookMore Details
Sandman Hotel Red Deer : 2818 Gaetze Ave. 2818 Gaetze Ave., Red Deer, AB T4R1M4 Call ~44.17 miles northwest of Three Hills
  • 3 star Convention Center property
  • Hotel has 142 rooms
From£72
Average 3.0 /5 Hotel Reviews Call BookMore Details
Black Knight Inn 2929 50 Ave., Red Deer, AB T4R1H1 Call ~44.21 miles northwest of Three Hills
  • Mid-scale property
  • Gym / Fitness Center Available
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
Red Deer Resort & Casino in Red Deer 3310 50 Ave., Red Deer, AB T4N3X9 Call ~44.59 miles northwest of Three Hills
  • Affordable Downtown hotel
  • 13 suites in property
From£54
Average 3.0 /5 Review Score Call BookMore Details

Next: See My Three Hills Hotels with Pricing

The Best Time to Visit Three Hills, AB

If you want to get away from the city, Three Hills is the place to go. It's a charming town located on Alberta's prairies, and it's known for its friendly people and beautiful scenery. With mild winters, warm summers, and temperatures varying from 5°F to 75°F, it's perfect to enjoy all four seasons. And, with an average of 2,000 hours of sunshine per year, you'll never be short on Vitamin D. The best time to visit Three Hills is in the summer, when the weather is warm and the days are long. There are plenty of outdoor activities to enjoy such as hiking, biking, and golfing. You can also explore the town's many shops and restaurants. However, if you're looking for a more affordable getaway, you can also visit in the shoulder seasons of spring and fall. Whichever time of year you choose to visit, you're sure to have a memorable experience in Three Hills.

Hotel Discounts in Three Hills, AB

Hotel discounts are available throughout the year, but they vary by season. The town is known for its seasonal hotel discounts. The best time to book lodgings in Three Hill depends on your travel dates and what type of discount you're searching for. However, you can usually find the best deals during the shoulder seasons (spring and fall). So, if you're flexible with your travel dates, you may want to consider booking a room during these times. So no matter if you're looking for a short getaway or a longer trip, be sure to check out the seasonal hotel discounts. While it is a small town, Three Hills has everything you need. Many hotel chains offer discounts for AAA members, seniors, military personnel, and government employees. Additionally, many hotels offer package deals that include meals, entertainment, and transportation.

Things to Do in Three Hills, AB

This charming town has something for everyone. If you're looking for a quiet place to relax or an exciting place to explore, you'll have options to choose from. The Three Hills Municipal Library has been servicing the community of Three Hills and the surrounding area since 1948. The library offers services and programs for all ages, and is an important part of the community. For an active day, visit the Aquatic Centre in Three Hills, AB, and enjoy a range of fun activities. It offers programs and services like swimming lessons, water aerobics, and pool rentals. The center is open all year and has different membership types to fit your requirements. And for a taste of history, be sure to visit the Three Hills Museum. This museum showcases the history of the area, from the early settlers to the present day.

Cruise Night for Auto Enthusiasts in Three Hills, AB

Three HIlls Cruise is a must-visit event for car lovers in the area. Every year, car enthusiasts from all over Alberta converge on the small town for a weekend of cruisin' and fun. This annual event takes place on the first weekend in June and features a variety of classic cars cruising around. It is a weekend-long event that features a variety of classic and muscle cars. There are many classic cars and motorcycles taking part in the festivities, which attract more than 8,000 people. It is the largest of its kind in Western Canada. Three Hills Cruise is a great opportunity to see some amazing cars and meet new people. And don't forget to shop for souvenirs at the many vendor booths. If you're a car enthusiast or just looking for something fun to do, be sure to check out this fun event.

What did travelers think of the city of Three Hills?

Below are reviews of the city of Three Hills, AB from an actual visitor's perspective.

"Perfect Hotel Near Sweet Haven Barn "
Score 5.0 / 5

Didn't spend much time in Three Hills but the wedding venue was Sweet Haven Barn (25 minute drive). It was perfect. Very nicely made up, lots of room, and somehow they kept it cool on a very hot day. I would highly recommend this location if you are planning a prairie wedding.

Jessica R., from 27-Aug-2023
"Good Korean Street Food"
Score 5.0 / 5

Grabbed Korean fried chicken in Korean street food sizzling restaurant (not the exact name but roughly like this) on the way to aquatic center, it tasted the best so far compared to whatever we got from Ontario.

Wing F., from 03-Jul-2022
Back to Top