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.

Best Place to Stay in or Near Three Hills

  • Super 8 Three Hills AB
  • Best Western Diamond Inn
  • Three Hills Inn & Bar
  • Newcastle Country Inn
  • Badlands Motel
  • Travelodge Drumheller AB
  • Econo Lodge Inn & Suites Drumheller
  • Quality Hotel Drumheller
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Free Parking Mid-range Family-friendly Pets Allowed Fitness centre Business Centre & up & up & up Air Conditioning Meeting Rooms Internet Accessible rooms $ $$ $$$ $$$$ Independent Hotels Pool Quiet Super 8 Non-Smoking Hotel Hotels with Complimentary Breakfast Bar/Lounge Kitchenette Business Hotels with Smoking Rooms Restaurant Green Modern Hotels Best Western Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Super 8 Three Hills AB
SAVE US$7
US$90
Priceline
US$83
View Deal
#1 Best Value of 3 hotels in Three Hills
  • Free Wifi
  • Free Parking
Best Western Diamond Inn
BestWestern.com
US$99
View Deal
#2 Best Value of 3 hotels in Three Hills
  • Free Wifi
  • Free Parking
Still looking for a place to stay?
Three Hills has 3 B&Bs/inns with 32 reviews
Rest Easy Motel
Hotels.com
US$58
View Deal
0.9 km from Three Hills centre
  • Free Wifi
  • Free Parking
Rolling Hills Country Resort
Booking.com
US$103
View Deal
1.1 km from Three Hills centre
  • Bar/Lounge
No photo provided
Booking.com
US$64
View Deal
0.4 km from Three Hills centre
    See all 3 Three Hills B&Bs/inns
    See all hotels in or near Three Hills
    Badlands Motel
    Hotels.com
    US$79
    View Deal
    45.9 km from Three Hills
    • Free Wifi
    • Free Parking
    Travelodge Drumheller AB
    Hotels.com
    US$91
    View Deal
    46.6 km from Three Hills
    • Free Wifi
    • Free Parking
    Econo Lodge Inn & Suites Drumheller
    SAVE US$2
    US$91
    Econo Lodge
    US$89
    View Deal
    47.3 km from Three Hills
    • Free Wifi
    • Free Parking
    Quality Hotel Drumheller
    Quality Inn
    US$110
    View Deal
    47.4 km from Three Hills
    • Free Wifi
    • Free Parking
    Newcastle Country Inn
    45.7 km from Three Hills
    • Free Wifi
    • Free Parking
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.