We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Pool Free Parking Family-friendly Charming Pets Allowed Suites Kitchenette Fitness centre Room Service Business & up & up Internet & up Non-Smoking Hotel Air Conditioning Independent Hotels Meeting Rooms Business Centre Cheap Hotels Quiet Hotels Accessible rooms $ $$ $$$ $$$$ Super 8 Travelodge Restaurant Art and Architecture Lover Spa Hotels Quality Inn Quiet Hotels with Complimentary Breakfast EconoLodge Bar/Lounge Ramada Hotels with Smoking Rooms Romantic Green Modern Hotels Best Western Spa Within 50 km Any distance from Kneehill Historical Museum
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Super 8 Three Hills AB
Hotels.com
USD 111*
View Deal
208 18th Avenue North | Box 1810, Three Hills, Alberta T0M 2A0, Canada
0.7 km from Kneehill Historical Museum
  • Free Wifi
  • Free Parking
Best Western Diamond Inn
Hotels.com
USD 107*
View Deal
351 7th Avenue N, Three Hills, Alberta T0M 2A0, Canada
0.8 km from Kneehill Historical Museum
  • Free Wifi
  • Free Parking
No photo provided
309 Main Street, Three Hills, Alberta T0M 2A0, Canada
1.3 km from Kneehill Historical Museum
    No photo provided
    Highway 9, Beiseker, Alberta T0M 0G0, Canada
    41.5 km from Kneehill Historical Museum
      Newcastle Country Inn
      1130 Newcastle Trail, Drumheller, Alberta T0J 0Y2, Canada
      44.8 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Badlands Motel
      Booking.com
      USD 58*
      View Deal
      801 North Dinosaur Trail, Drumheller, Alberta T0J 0Y1, Canada
      45.1 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Travelodge Drumheller AB
      SAVE USD 2
      USD 55*
      Expedia.com
      USD 53*
      View Deal
      101 Grove Place, Drumheller, Alberta T0J 0Y0, Canada
      45.7 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Savings alert: 10% below average rate

      The price you found is 10% lower than this hotel's average rate of USD 59/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Econo Lodge Inn & Suites Drumheller
      SAVE USD 9
      USD 68*
      Booking.com
      USD 59*
      View Deal
      392 Centre Street, Drumheller, Alberta T0J 0Y0, Canada
      46.4 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Super 8 Drumheller
      Expedia.com
      USD 103*
      View Deal
      600-680 2 St W | Highway 10 and 2nd Street, Drumheller, Alberta T0J 0Y0, Canada
      46.5 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Quality Hotel Drumheller
      SAVE USD 3
      USD 89*
      Quality Inn
      USD 86*
      View Deal
      100 6th Ave SE, Drumheller, Alberta T0J 0Y6, Canada
      46.6 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Heartwood Inn and Spa
      SAVE USD 17
      USD 156*
      Travelocity
      USD 139*
      View Deal
      320 Railway Ave E, Drumheller, Alberta T0J 0Y4, Canada
      46.8 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Ramada Drumheller Hotel & Suites
      SAVE USD 13
      USD 134*
      Booking.com
      USD 121*
      View Deal
      680 2nd Street SE, Drumheller, Alberta T0J 0Y0, Canada
      47.0 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Jurassic Inn by Canalta Hotels
      TripAdvisor
      View Deal
      1103 Highway 9 South, Drumheller, Alberta T0J 0Y0, Canada
      47.5 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Still looking for a place to stay?
      Three Hills has 3 B&Bs/inns with 38 reviews
      Rest Easy Motel
      Travelocity
      USD 66*
      View Deal
      981 2nd Street North, Three Hills, Alberta T0M 2A0, Canada
      0.5 km from Kneehill Historical Museum
      • Free Wifi
      • Free Parking
      Rolling Hills Country Resort
      TripAdvisor
      View Deal
      Rural Route 22-2 | Off Highway 27 East, Three Hills, Alberta T0M 2A0, Canada
      2.3 km from Kneehill Historical Museum
      • Bar/Lounge
      No photo provided
      TripAdvisor
      View Deal
      240 5th Avenue S, Three Hills, Alberta T0M 2A0, Canada
      1.1 km from Kneehill Historical Museum
        See all 3 Three Hills B&Bs/inns
        See all hotels in or near Three Hills
        No photo provided
        Highway 9, Beiseker, Alberta T0M 0G0, Canada
        41.5 km from Kneehill Historical Museum
          Newcastle Country Inn
          1130 Newcastle Trail, Drumheller, Alberta T0J 0Y2, Canada
          44.8 km from Kneehill Historical Museum
          • Free Wifi
          • Free Parking
          Badlands Motel
          Booking.com
          USD 58*
          View Deal
          801 North Dinosaur Trail, Drumheller, Alberta T0J 0Y1, Canada
          45.1 km from Kneehill Historical Museum
          • Free Wifi
          • Free Parking
          Travelodge Drumheller AB
          SAVE USD 2
          USD 55*
          Expedia.com
          USD 53*
          View Deal
          101 Grove Place, Drumheller, Alberta T0J 0Y0, Canada
          45.7 km from Kneehill Historical Museum
          • Free Wifi
          • Free Parking
          Savings alert: 10% below average rate

          The price you found is 10% lower than this hotel's average rate of USD 59/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Econo Lodge Inn & Suites Drumheller
          SAVE USD 9
          USD 68*
          Booking.com
          USD 59*
          View Deal
          392 Centre Street, Drumheller, Alberta T0J 0Y0, Canada
          46.4 km from Kneehill Historical Museum
          • Free Wifi
          • Free Parking
          ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.