Find hotels in Three Hills from $79

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Three Hills hotels

Best Western Diamond Inn

Best Western Diamond Inn
2.5 star property
Three Hills
9.0 out of 10, Wonderful, (883)
"Nice place to stay while visiting family in the area!"
United States
Myron
$102 nightly
The price is $112
Jan 25 - Jan 26, 2026
Total with taxes and fees
Best Western Diamond Inn

Super 8 by Wyndham Three Hills AB

Super 8 by Wyndham Three Hills AB
2.0 star property
Three Hills
8.4 out of 10, Very Good, (1000)
"Staff was very courteous!"
Canada
Pam
$121 nightly
The price is $131
Dec 27 - Dec 28
Total with taxes and fees
Super 8 by Wyndham Three Hills AB

Rest Easy Motel

Rest Easy Motel
2.0 star property
Three Hills
9.0 out of 10, Wonderful, (444)
"It was great! Very cozy and quiet! "
Canada
Alexa
$72 nightly
The price is $79
Dec 29 - Dec 30
Total with taxes and fees
Rest Easy Motel

Lamplighter Inn

Lamplighter Inn
2.5 star property
Three Hills
8.6 out of 10, Excellent, (483)
"The beds are very comfortable and the rooms are always nice and clean"
Canada
Linda
$72 nightly
The price is $79
Dec 29 - Dec 30
Total with taxes and fees
Lamplighter Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Three Hills attractions

Learn more about Three Hills

Explore the Prairie Bible Institute's museum and heritage buildings where local history comes alive through interactive exhibits. Join locals at the Three Hills Golf Club or catch a community theater performance at the Three Hills Arts Academy during summer months.

Panorama of a flowering canola field with an old wind mill tower in the middle, with a blue sky and white, puffy clouds; North of Three Hills, Alberta, Canada

Top Three Hills Hotel Reviews

More cheap stays in Three Hills

Find out more about Three Hills

Top reasons to visit Three Hills

  • Outdoor Adventures: Three Hills is perfect for hiking and biking, offering stunning natural beauty and numerous trails.
  • Family-Friendly Attractions: The Three Hills Aquatic Centre and the local golf club provide fun activities for families.
  • Charming Accommodations: A variety of hotels and cozy bed & breakfasts cater to all travelers' needs.
  • Local Shopping: Explore local shopping centers for unique finds and souvenirs.
  • Scenic Views: Nestled among beautiful hills, the town offers breathtaking landscapes and a friendly atmosphere.

Find great hotels in Three Hills

Three Hills, Alberta, offers a variety of accommodation options, including hotels and charming bed & breakfasts. Whether you’re looking for a pet-friendly stay or a business-themed experience, you'll find suitable choices to meet your needs. With numerous hotel reviews available, you can easily discover the best hotels in the area, ensuring a comfortable and enjoyable getaway in this picturesque Canadian town.

  • Best Western Diamond Inn: Nestled in the heart of Three Hills, the Best Western Diamond Inn is an ideal retreat for business travelers and pet owners alike. This hotel features a business-friendly atmosphere, complete with a fully-equipped business center and meeting rooms, ensuring you can stay productive during your visit. The hotel welcomes pets, with amenities that include waived fees for service animals and specific restrictions in place for other pets. Guests appreciate the combination of professional services and a warm, family-friendly environment, making it a perfect choice for both business and leisure stays.
  • Lamplighter Inn: The Lamplighter Inn offers a cozy motel experience that caters to pet lovers seeking a comfortable stay in Three Hills. With a welcoming atmosphere and a variety of amenities, this property allows pets on-site, providing flexibility for traveling companions. Guests can enjoy the option of a variable fee for pets, ensuring a hassle-free stay. The Lamplighter Inn is ideal for those looking for a friendly, budget-friendly option while exploring the area, making it a great choice for families and individuals alike.
  • Rest Easy Motel: If relaxation is your priority, the Rest Easy Motel is the perfect spot for unwinding after a day of adventure in Three Hills. This hotel features entertainment options such as cable TV and in-room televisions, allowing guests to enjoy their favorite shows in comfort. The inviting atmosphere and straightforward amenities make it an excellent choice for travelers seeking a simple, stress-free experience. Guests often rave about the comfortable rooms and the motel's focus on ensuring a restful stay.

Where to stay near Three Hills

Three Hills, Alberta, is a hidden gem perfect for outdoor enthusiasts and families alike. Nestled among beautiful hills, this charming city offers breathtaking views and a friendly atmosphere. Explore the nearby regions for exciting adventures and family fun, where you can enjoy excursions that highlight the area's natural beauty. Whether you're hiking or simply soaking in the scenery, Three Hills promises an unforgettable vacation experience for every traveler.

  • Pine Lake: Nestled about 30 miles from Three Hills, Pine Lake is a charming city that draws visitors for its stunning outdoor scenery and romantic atmosphere. The peak travel season from June to August offers an array of recreational activities, including golfing and exploring the local parks. The highlight of Pine Lake is its picturesque lake, which is perfect for relaxation and water sports. Additionally, the nearby national parks provide ample opportunities for hiking and wildlife viewing, making it a great destination for nature enthusiasts.
  • Beiseker: Located approximately 25 miles from Three Hills, Beiseker is a vibrant city that offers a mix of adventure and scenic beauty. While it sees its busiest visitors during the summer months, it remains a delightful destination year-round. Beiseker is well-known for its shopping centers and recreational areas, catering to both leisure and adventure seekers. Nearby attractions include national parks and glaciers, providing diverse experiences for travelers interested in exploring Alberta's natural wonders.
  • Trochu: Just 9 miles from Three Hills, Trochu is a welcoming city ideal for family outings and adventurous activities. The travel peaks occur from April to May and in July, offering families a chance to enjoy its golf courses and private country clubs. Trochu boasts beautiful parks and is in close proximity to national and urban parks, perfect for outdoor exploration and relaxation. With its friendly atmosphere and various activities, Trochu is a must-visit for families looking to connect with nature and each other.

Things to do in and around Three Hills

Three Hills, Alberta, is perfect for outdoor and family adventures. Visitors can explore local shopping centers and enjoy various trail access for hiking and biking. The town offers unique attractions and plenty of opportunities for an adrenaline rush. Whether you're looking to shop or seek adventure, Three Hills provides a delightful blend of activities for a memorable vacation.

Shopping

In Three Hills, you can explore local shops for unique gifts and souvenirs. Don't miss the charming boutiques downtown. If you're up for a drive, head to the nearby CrossIron Mills for a larger selection of stores and shopping experiences.

Recreation

At the Three Hills Aquatic Centre, enjoy family-friendly swimming and relaxation in a welcoming atmosphere. The Three Hills Golf Club offers a refreshing outdoor experience with scenic views and sports activities just three miles away. For a serene escape, visit Horsethief Canyon, where you can unwind in nature's beauty, located 14 miles away.

Adventure

Experience the breathtaking Dry Island Trailhead, a scenic hiking trail located 21 miles from Three Hills. Enjoy the thrill of outdoor adventure as you traverse picturesque landscapes, surrounded by stunning natural beauty that will leave you rejuvenated and inspired.

Nightlife

In Three Hills, Cactus Coulee Fun Park offers an exciting arcadeAdventureZone atmosphere, perfect for those seeking adventure vibes. Although it's 24 miles away, it promises a lively experience filled with games and fun, making it a great spot for a night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Three Hills

To save money during your visit to Three Hills, Alberta, take advantage of free attractions like the Trochu Arboretum & Gardens. Plan your trip between March to April or December for lower accommodation costs, and consider staying on a Wednesday for the best rates. Use Expedia to find budget-friendly hotels, and filter for Eco-certified options. Combining your hotel, flights, and activities through Expedia package deals can lead to additional savings. Don’t forget to join Expedia's One Key membership for exclusive discounts and to earn OneKeyCash for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Three Hills are March to April and December, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Three Hills is Wednesday. The most expensive day to stay in Three Hills is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Three Hills with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Three Hills

Three Hills, Alberta, is perfect for outdoor family adventures, offering a variety of attractions like lakes, parks, and an arboretum. Visitors can enjoy activities at the Three Hills Aquatic Centre and play a round at the Three Hills Golf Club. With its eco-friendly experiences, this charming town caters to travelers seeking fun and relaxation in a beautiful natural setting.

  • Town Office Of Three Hills: This modern civic government building embodies a professional atmosphere, showcasing the administrative heart of Three Hills. Visitors can appreciate its contemporary architecture while learning about local governance and community services.
  • Trochu & District Museum: Located 9 miles from Three Hills, this history museum offers a fascinating glimpse into the region's past. With engaging exhibits, it highlights the cultural heritage and stories of the local community, making it a perfect stop for history enthusiasts.
  • Pine Lake: About 27 miles away, Pine Lake is a picturesque destination perfect for outdoor lovers. Enjoy serene beaches, stunning scenery, and various recreational activities, ideal for a romantic getaway or a day of fun in nature.

Best time to go to Three Hills

The best time to visit Three Hills is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January14.9°F (-9.5°C)No RainMostly CloudyAverageAverage
February14.0°F (-10.0°C)No RainMostly CloudyLowAverage
March23.9°F (-4.5°C)No RainMostly CloudyAverageSlightly Low
April37.0°F (2.8°C)No RainMostly CloudyAverageSlightly Low
May50.7°F (10.4°C)Light RainMostly SunnyHighAverage
June57.2°F (14.0°C)Light RainMostly SunnyHighSlightly High
July61.5°F (16.4°C)Light RainMostly SunnyHighSlightly High
August60.8°F (16.0°C)Light RainMostly SunnyAverageSlightly High
September52.9°F (11.6°C)No RainMostly SunnyAverageAverage
October39.4°F (4.1°C)No RainMostly SunnyAverageAverage
November24.6°F (-4.1°C)No RainMostly SunnyLowAverage
December13.5°F (-10.3°C)No RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Three Hills

To visit Three Hills, Alberta, you can fly into two major airports. Calgary International Airport (YYC) is situated 51 miles away and offers a range of nearby hotels, including the 4-star Acclaim Hotel By CLIQUE and MOD A Sonesta Collection, both located just 1 mile from the airport. The Sandman Signature Calgary Downtown Hotel is another option, 7 miles from YYC. Alternatively, you can fly into Red Deer Regional Airport (YQF), which is 42 miles from Three Hills. Nearby hotel choices include the 3.5-star Red Deer Resort & Casino, located 6 miles from YQF, and the iHOTEL & Conference Center, 8 miles away.

Frequently asked questions

What is the best area to stay in Three Hills?
The best area to stay in Three Hills is generally within the town center due to its convenience and accessibility to local amenities.

The town center of Three Hills is laid out with a grid of streets, primarily centered around Main Street, which offers a selection of local shops, eateries, and services. You'll find landmarks like the Three Hills Arts Centre and the Three Hills Library within walking distance. It's a compact area, making it easy to navigate on foot.

For solo travelers or couples seeking convenience, staying in the town center is ideal. You'll be close to dining options, making evenings easy and relaxed. The proximity to local services ensures a stress-free stay, whether you're grabbing a coffee or exploring local businesses.

Families will also find the town center a good base. The area is quiet, and its central location means less travel time to community parks and local attractions suitable for all ages.
What are the best hotels in Three Hills that travelers recommend?
Two of the best hotels in Three Hills that receive consistently high recommendations from travelers are the Best Western Diamond Inn and the Rest Easy Motel.

The Best Western Diamond Inn, with an excellent 9.0 rating, offers complimentary breakfast, including a buffet option, and has fitness facilities for guests. It is conveniently located near Southview Park and just 0.2 miles from the Three Hills Aquatic Centre. Guests often praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds.

Another highly recommended option is the Rest Easy Motel, also boasting a 9.0 rating. This motel provides air conditioning and free self-parking. It is situated 0.4 miles from the Three Hills Aquatic Centre and 1.1 miles from Southview Park. Travelers frequently praise the comfortable and clean rooms, the friendly service, and the good value.
What are the best family hotels in Three Hills?
For family-friendly hotels in Three Hills, consider the Super 8 by Wyndham Three Hills AB or the Best Western Diamond Inn.

The Super 8 by Wyndham Three Hills AB, with an 8.4 rating, offers a pool that is suitable for children and complimentary breakfast with a good variety of options. Guests frequently mention the clean and spacious rooms and the friendly staff. It is also conveniently located just over a mile from the Three Hills Aquatic Centre.

Another excellent choice for families is the Best Western Diamond Inn, which boasts a 9.0 rating. This hotel provides connecting rooms and sofa beds, along with a complimentary buffet breakfast that guests describe as great. It is also very close to the Three Hills Aquatic Centre, just 0.2 miles away, and Southview Park is also nearby. Guests appreciate the clean, spacious rooms and comfortable beds.
What are the best spa hotels in Three Hills?
For a spa hotel in Three Hills, the Super 8 by Wyndham Three Hills AB is available.

This hotel, with an 8.4 rating, offers a steam room for relaxation. Guests frequently mention the friendly and great staff, and the rooms are often described as clean and big. The free breakfast, which includes a good variety, and the free WiFi are also appreciated by guests.
What hotels in Three Hills offer free breakfast?
For hotels in Three Hills offering free breakfast, consider the Best Western Diamond Inn and the Super 8 by Wyndham Three Hills AB.

The Best Western Diamond Inn, with a 9.0 rating, provides a complimentary buffet breakfast daily. Guests frequently praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds. It is conveniently located near Kinsmen Park and the Town Office of Three Hills.

Another excellent option is the Super 8 by Wyndham Three Hills AB, rated 8.4. This hotel offers a free to-go breakfast, which is a great convenience for travelers on the move. Reviewers often highlight the friendly and great staff, the clean and large rooms, and the good variety of options at breakfast.
What are the top pet-friendly hotels in Three Hills?
For top pet-friendly hotels in Three Hills, consider the Best Western Diamond Inn, Super 8 by Wyndham Three Hills AB, and Lamplighter Inn.

The Best Western Diamond Inn, with a remarkable 9.0 rating, warmly welcomes pets and is particularly noted for its clean, big rooms with comfortable beds. Guests frequently praise the friendly and helpful staff, as well as the good continental breakfast. It is conveniently located near the Three Hills Aquatic Centre, just 0.2 miles away, and also close to Southview Park and Kinsmen Park.

Another excellent option is the Super 8 by Wyndham Three Hills AB, rated 8.4. This hotel offers free self-parking, free wired and wireless internet, and complimentary toiletries. Guests appreciate the free breakfast, which includes a good variety, and the friendly staff. The hotel also provides free cribs upon request and free to-go breakfast options, and is located 1.1 miles from the Three Hills Aquatic Centre.

The Lamplighter Inn, with a rating of 8.6, also permits pets and offers free WiFi and free toiletries. Guests often mention the comfortable and clean rooms, along with the super helpful and friendly staff. Free parking is available nearby, and the hotel is within a short distance of the Three Hills Aquatic Centre, Southview Park, and Kinsmen Park.
What are the best budget hotels in Three Hills?
For budget hotels in Three Hills, excellent options include the Best Western Diamond Inn and the Rest Easy Motel.

The Best Western Diamond Inn has an impressive 9.0 rating and offers complimentary WiFi and free parking for various vehicle types, including RVs, buses, and trucks. Guests consistently praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds. A complimentary buffet breakfast is also a popular feature. The hotel is conveniently located near Town Office Of Three Hills, just half a mile away.

Another highly-rated choice is the Rest Easy Motel, also with a 9.0 rating. This motel provides free WiFi and free self-parking, along with air conditioning in its rooms. Travelers frequently comment on the comfortable and clean rooms, the friendly and great service, and the good value for the price. It is also well-situated, being only 0.6 miles from the Town Office Of Three Hills.

Other great budget hotels include the Super 8 by Wyndham Three Hills AB, rated 8.4, which offers free WiFi, free breakfast, and free self-parking, and the Lamplighter Inn, rated 8.6, which provides free WiFi and free parking at a nearby location. View all budget hotels in Three Hills
What are the most romantic hotels in Three Hills for couples?
For a romantic getaway in Three Hills, consider the Super 8 by Wyndham Three Hills AB.

This hotel, rated 8.4, offers amenities such as free WiFi and complimentary breakfast, which can be enjoyed together. Guests consistently praise the friendly and great staff, as well as the clean and spacious rooms. The free internet access and free parking add to the convenience, making it a comfortable base for couples exploring the area.
What are the best hotels in Three Hills near Kinsmen Park?
For hotels in Three Hills near Kinsmen Park, the Best Western Diamond Inn and the Rest Easy Motel are excellent choices.

The Best Western Diamond Inn, with a 9.0 rating, is conveniently located just 0.8 miles from Kinsmen Park. This hotel has features friendly for families such as free cribs, connecting rooms, and sofa beds, making it ideal for families. Guests consistently praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds. A complimentary buffet breakfast is also provided, which guests describe as good.

Another great option is the Rest Easy Motel, which also has a 9.0 rating and is located 0.9 miles from Kinsmen Park. This motel offers comfortable and clean rooms with air conditioning and free WiFi. Guests frequently comment on the friendly and great service, the comfortable beds, and the good value for the price.
When is the best time to go to Three Hills?
The best time to visit Three Hills is during the summer months, from June to August, when the weather is warm and pleasant.

During this period, temperatures are typically comfortable, ranging from the high 60s to low 80s Fahrenheit (20-28 degrees Celsius), making it ideal for outdoor activities and exploring the local area. The longer daylight hours also allow for more sightseeing and recreational opportunities.

Families often find summer to be the most convenient time to visit, as children are out of school, and the local attractions, such as the Three Hills Aquatic Centre and the numerous parks, are fully operational and enjoyable. The warm weather is also great for picnicking and enjoying the open spaces.

Couples looking for a relaxing getaway will appreciate the serene environment and the opportunity to enjoy quiet walks, perhaps exploring the local golf course or attending community events that often take place during these months.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Three Hills.
How can I save on a Three Hills hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Three Hills hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Three Hills hotel?
Prices for hotels in Three Hills often vary, but you can find a great deal from $79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia