A field of yellow flowers under a blue sky with clouds.

Search Three Hills hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Three Hills hotels

Rest Easy Motel

Rest Easy Motel
2.0 star property
Three Hills
9.0 out of 10, Wonderful, (476 reviews)
"Even though this is an older Hotel, you can definitely tell that the owners have a ton of pride and what they do. The room was extremely clean and the beds were very comfortable."
Canada
Wesley
The price is NZ$190
includes taxes & fees
6 July - 7 July
Rest Easy Motel

Best Western Diamond Inn

Best Western Diamond Inn
2.5 star property
Three Hills
9.0 out of 10, Wonderful, (953 reviews)
"Clean helpful staff and good value. Comfortable beds. Breakfast was excellent"
Canada
Raymond
The price is NZ$166
includes taxes & fees
23 July - 24 July
Best Western Diamond Inn

Lamplighter Inn

Lamplighter Inn
2.5 star property
Three Hills
8.6 out of 10, Excellent, (506 reviews)
"clean, affordable, quiet location. Enjoyed our stay."
Canada
Sharon
The price is NZ$190
includes taxes & fees
18 July - 19 July
Lamplighter 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, (1,001 reviews)
"Room was clean and modern, breakfast was great - lots of different options and different each day which was a nice surprise! Hot tub was nice, and not too far from Drumhellar to see all the Dino’s!"
Canada
Kayla
The price is NZ$216
includes taxes & fees
20 July - 21 July
Super 8 by Wyndham Three Hills AB
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 theatre performance at the Three Hills Arts Academy during summer months.

A train station with a sign reading 'C.N. Three Hills,' a bench, and a red train.

Top Three Hills Hotel Reviews

Recent Reviews in Three Hills

More cheap accommodation in Three Hills

Find out more about Three Hills

Top reasons to visit Three Hills

  • Stunning Outdoor Adventures: Three Hills offers scenic hiking trails and the beautiful Three Hills Golf Club for outdoor enthusiasts.
  • Family-Friendly Activities: Enjoy a variety of attractions, including local lakes and parks, perfect for family outings.
  • Charming Local Vibe: Experience the warmth of friendly locals in this quaint Southern Alberta town.
  • Diverse Accommodation Options: Choose from pet-friendly hotels, cosy B&Bs, and unique hot spring-themed stays.
  • Great Shopping Experience: Explore local shopping centres and malls for retail therapy during your visit.

Find great hotels in Three Hills

Experience the charm of Three Hills, Alberta, with a variety of accommodation options designed to meet every traveler's needs. Whether you're seeking a pet-friendly hotel, a cosy bed and breakfast, or a unique hot spring-themed getaway, you'll find a welcoming place to stay. Explore popular hotels near local landmarks and enjoy a comfortable stay that caters to both leisure and business travellers alike.

  • Best Western Diamond Inn: This budget-friendly gem located in Three Hills boasts an impressive guest rating of 9.0 out of 10. The Best Western Diamond Inn is ideal for travellers seeking a comfortable stay with a focus on business travel and a pet-friendly atmosphere. Pets are welcome here, with specific policies in place to ensure a hassle-free experience. Enjoy amenities like complimentary Wi-Fi, a fitness centre, and a heated indoor pool, making it a suitable choice for both relaxation and productivity.
  • Super 8 by Wyndham Three Hills AB: Rated at 8.4 out of 10, the Super 8 by Wyndham offers a unique hot spring theme, perfect for those looking to unwind after a day of exploration. Situated conveniently in Three Hills, this budget-friendly accommodation features an onsite natural hot spring, providing a soothing experience for guests. The hotel is also pet-friendly, with policies that cater to your furry companions. Additional amenities include free breakfast, Wi-Fi, and a business centre, making it a practical choice for both leisure and business travellers.
  • Lamplighter Inn: With a guest rating of 8.6 out of 10, the Lamplighter Inn stands out as a welcoming motel in Three Hills. This property prioritises pet-friendly accommodations, allowing you to bring your pets along for your stay. Guests can enjoy a range of amenities, including complimentary Wi-Fi and easy access to local attractions. The Lamplighter Inn is a comfortable and affordable choice for those travelling with pets, combining a homely feel with essential conveniences.

Where to stay near Three Hills

Your adventure in Three Hills, Alberta, promises a delightful blend of outdoor activities and family-friendly experiences. This charming town, nestled in Southern Alberta, offers stunning scenery and the warmth of friendly locals. Explore the prominent hills and immerse yourself in excursions that highlight the area's unique vibe. Nearby cities also provide a mix of business and leisure opportunities, making it an ideal destination for a memorable holiday.

  • Pine Lake: Situated 48.3km from Three Hills, Pine Lake is a picturesque destination renowned for its stunning natural scenery and outdoor activities. The town experiences a seasonal influx of visitors, particularly from June to August when the weather is ideal for enjoying the great outdoors. Travellers flock to Pine Lake for romantic getaways and family adventures, with highlights including a recreational area, golf courses, and the breathtaking national park nearby. The tranquil lake offers opportunities for fishing, boating, and relaxation, making it a perfect spot for those seeking a peaceful retreat amidst nature.
  • Trochu: Located a mere 14.5km from Three Hills, Trochu is a charming city that caters to outdoor enthusiasts and families alike. This vibrant community sees its peak visitor numbers between April and May, as well as in July, with a slight drop during the colder months. In Trochu, you can indulge in activities such as golf, skiing, and exploring the local parks, including a beautiful urban park and the national state park. The city’s welcoming atmosphere and variety of family-friendly attractions make it an enjoyable stop on your Alberta adventure.
  • Village of Linden: Just 19.3km from Three Hills, the Village of Linden is a delightful small town that offers a unique blend of outdoor activities and urban charm. While visitor numbers peak from July to September, the village is a year-round destination for those seeking sports and city-themed experiences. Golf enthusiasts will appreciate the local golf courses, while shoppers can explore the nearby shopping centre. With a scenic lake, urban park, and a historic mine adding to its appeal, Linden is a fascinating place to visit and immerse yourself in local culture.

Things to do in Three Hills

Shopping

Three Hills offers charming local shops like The Gift Shop, where you can find unique souvenirs. If you're up for a drive, head to the nearby CrossIron Mills in Balzac for a wider selection of retail options, featuring various brands and boutiques.

Recreation

At the Three Hills Wellness Centre, you can enjoy yoga classes and holistic therapies in a tranquil setting, promoting relaxation and mindfulness. Nearby, the Three Hills Aquatic Centre offers swimming and fitness activities, perfect for unwinding and staying active while surrounded by friendly locals.

Adventure

In Three Hills, explore the scenic landscapes through hiking trails that wind around the picturesque Prairie and Badlands. Experience the thrill of mountain biking at local parks, or enjoy horseback riding adventures through the stunning countryside, immersing yourself in Alberta’s natural beauty.

Nightlife

Visit the Three Hills Inn for a relaxed atmosphere and enjoy their selection of cocktails. For a lively vibe, check out the local brewery, where you can sample craft beers and catch live music on weekends. The friendly community adds to the enjoyable nightlife experience.

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

Find the best attractions in and around Three Hills

Three Hills, Alberta, offers a fantastic blend of outdoor adventures and stunning scenery, perfect for families and eco-conscious travellers. Popular attractions include local lakes, parks, and nearby national parks that invite exploration and relaxation. Whether you're looking for a serene day by the water or an exciting family outing, Three Hills has plenty to offer for an unforgettable holiday experience.

  • Southview Park: Nestled within Three Hills, Southview Park offers a serene escape with its eco-friendly atmosphere and family-friendly vibes. Enjoy leisurely strolls, picnics, and outdoor activities amidst beautifully maintained green spaces.
  • Trochu Arboretum & Gardens: Located 14.5km from Three Hills, the Trochu Arboretum & Gardens is a delightful spot featuring diverse plant species and lovely walking paths. This arboretum is ideal for family outings, exploration, and appreciating nature's beauty.
  • Pine Lake: About 43.5km away, Pine Lake enchants visitors with its picturesque scenery and inviting beach. Ideal for a romantic getaway or a relaxing day outdoors, it’s a wonderful place to unwind and enjoy water activities.

Best time to go to Three Hills

The best time to visit Three Hills can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Three Hills falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Three Hills falls in December, visitor numbers are low and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Getting to Three Hills, Alberta, is convenient when flying into its major airports. Calgary International Airport (YYC) is situated 82.1km away and is serviced by several airlines. Notable hotels nearby include the 4-star Hotel 11 and Acclaim Hotel By CLIQUE, both 1.6km from the airport, and the Calgary Airport Marriott In-Terminal Hotel, only 322m away. Red Deer Regional Airport (YQF) is located 67.6km from Three Hills, with good hotel options like the 3.5-star Red Deer Resort & Casino and Empire Inn & Suites, which are 6 and 6.4km from the airport, respectively. Both airports offer accessible transportation to their nearby hotels.

Frequently asked questions

What is the best area to stay in Three Hills?
The best area to stay in Three Hills, Alberta, is near the town centre, particularly around Main Street and 2nd Street North.

This central area is the heart of Three Hills, offering easy access to local amenities and points of interest. You'll find a selection of local shops, eateries, and services within a short walk. The town's main thoroughfares, including Main Street, are well-maintained and provide a straightforward layout, making it easy to navigate.

For couples looking for a relaxed and convenient stay, this area is ideal. You're close to the local cafes for a morning coffee, and the town's small park areas provide pleasant spots for a stroll. The Three Hills Arts Centre is also nearby, offering occasional performances.

Families will also find staying near the town centre practical. Proximity to local grocery stores and the community pool means less travel time for daily needs and activities.
What are the best hotels in Three Hills that travellers recommend?
Two of the best hotels in Three Hills that receive consistently high recommendations from travellers 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. It is conveniently located just 0.4 km from the Three Hills Aquatic Centre and 1.8 km from Southview Park. Guests frequently praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds.

Another highly recommended option is the Rest Easy Motel, which also has a 9.0 rating. This motel provides air conditioning and free self-parking. It is situated 0.7 km from the Three Hills Aquatic Centre and 1.7 km from Southview Park. Travellers often mention the comfortable and clean rooms, friendly service, and good value for money.
What are the best family hotels in Three Hills?
For excellent family-friendly hotels in Three Hills, consider the Super 8 by Wyndham Three Hills AB and the Best Western Diamond Inn.

The Super 8 by Wyndham Three Hills AB has an 8.4 rating and offers a range of family-friendly amenities, including a swimming pool, connecting rooms, and free cribs. Guests regularly mention the clean and spacious rooms, as well as the good variety offered at the complimentary breakfast. It is located 1.8 kilometres from the Three Hills Aquatic Centre.

Another highly-rated option is the Best Western Diamond Inn, with a 9.0 rating. This hotel provides connecting rooms, sofa beds, and free cribs, along with a complimentary buffet breakfast that guests often praise. It is conveniently situated just 0.4 kilometres from the Three Hills Aquatic Centre and 1.8 kilometres from Southview Park.
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 a good option.

This hotel, with an 8.4 rating, offers a steam room for relaxation, and guests frequently mention the friendly and great staff, as well as the clean and big rooms. It also provides a complimentary to-go breakfast with a good variety, and free WiFi.
What hotels in Three Hills offer free breakfast?
For hotels in Three Hills offering complimentary 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 free buffet breakfast, which guests often describe as good or great. This hotel is conveniently located near Kinsmen Park, just 1.4 km away, and the Town Office Of Three Hills, 0.8 km distant. Guests consistently praise the friendly and helpful staff, as well as the clean and spacious rooms with comfortable beds.

Another excellent choice is the Super 8 by Wyndham Three Hills AB, rated 8.4. This hotel offers a free breakfast, including a to-go option, which patrons appreciate for its good variety. The staff are frequently highlighted as friendly and great, and the rooms are noted for being clean and large. It is located 2.0 km from the Town Office Of Three Hills.
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 9.0 rating, is a highly-rated option that specifically permits dogs. Guests frequently praise the friendly and helpful staff, the clean and spacious rooms, and the comfortable beds. The hotel is also conveniently located near Three Hills Aquatic Centre, just 0.4 km away, and Southview Park, 1.8 km away.

Another excellent choice is the Super 8 by Wyndham Three Hills AB, rated 8.4. This hotel warmly welcomes pets and offers a complimentary to-go breakfast, free WiFi, and free self-parking. Guests often highlight the friendly and great staff, along with the clean and spacious rooms. It is located 1.8 km from the Three Hills Aquatic Centre.

The Lamplighter Inn, with an 8.6 rating, also permits pets and provides free WiFi and complimentary parking in a nearby location. Travellers often comment on the comfortable and clean rooms and the super helpful staff. The hotel is situated 1.1 km from the Three Hills Aquatic Centre and 2.0 km from Southview Park.
What are the best budget hotels in Three Hills?
For budget hotels in Three Hills, you might consider the Best Western Diamond Inn, the Super 8 by Wyndham Three Hills AB, the Lamplighter Inn, or the Rest Easy Motel.

The Best Western Diamond Inn, with a 9.0 rating, offers complimentary self-parking and free wired and wireless internet. Guests frequently mention the friendly and helpful staff, as well as the clean and spacious rooms with comfortable beds. A good, complimentary buffet breakfast is also a highlight. It is conveniently located 0.8 km from the Town Office Of Three Hills.

Another good option is the Super 8 by Wyndham Three Hills AB, rated 8.4. This hotel provides complimentary to-go breakfast and free WiFi. Guests appreciate the friendly staff, clean and large rooms, and the good variety at breakfast. It is situated 2.0 km from the Town Office Of Three Hills.

The Lamplighter Inn, with a rating of 8.6, offers free WiFi and complimentary parking in a nearby location. Travellers often praise the comfortable and clean rooms, along with the friendly and super helpful staff. It is 1.3 km from the Town Office Of Three Hills.

Finally, the Rest Easy Motel, which has a 9.0 rating, provides free WiFi and complimentary self-parking, along with air conditioning. Guests consistently report comfortable and clean rooms, great and friendly service, and good, comfortable beds. It is located 0.9 km from the Town Office Of Three Hills.
What are the best hotels in Three Hills near Kinsmen Park?
For hotels in Three Hills near Kinsmen Park, consider the Best Western Diamond Inn and the Rest Easy Motel.

The Best Western Diamond Inn, with a 9.0 rating, is conveniently located just 1.4 km from Kinsmen Park. It offers excellent amenities for families, including connecting rooms, sofa beds, and free cribs. Guests regularly 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 1.4 km from Kinsmen Park. This motel provides comfortable and clean rooms with air conditioning, along with free WiFi and free self-parking. Travellers often highlight the friendly service and comfortable beds.
When is the best time to go to Three Hills?
The best time to go to Three Hills is during the summer months, from June to August, when the weather is warm and sunny, making it ideal for outdoor activities.

During this period, you can expect average temperatures ranging from 20 to 25 degrees Celsius, with long daylight hours. It's great for exploring the local parks, enjoying the town's walking paths, or taking part in community events. Families often find these months particularly enjoyable due to the pleasant weather for children to play outside and the various local festivals that might be happening.

Autumn, particularly September, also offers a pleasant experience with cooler temperatures and the beautiful changing colours of the leaves. This can be a lovely time for couples who enjoy scenic drives and a more tranquil visit before the colder winter months set in.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Three Hills with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Three Hills hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Three Hills?
Prices for hotels in Three Hills often vary, but you can find a great deal from NZ$166 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 our cheapest rates.

Explore a world of travel with Expedia