More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Three Hills is a wonderful location to explore, with a reasonable list of available hotels. There are 4 located less than 5 kilometres from the centre of town.
If you're always trying to keep up the exercise while on holidays, go swimming at Three Hills Aquatic Centre. Lamplighter Inn and Rest Easy Motel are examples of some hotels that are near this hotspot.
Don't freak out if you find yourself still hunting for a place to rest your head in Three Hills. Try the River Road Inn, 14 kilometres away from the city.
If you'd like to check out some nearby cities, check out Olds and Calgary. Head 60 kilometres to the west from Three Hills and you'll find Olds. That said, Calgary is 90 kilometres to the southwest. Olds accommodations include the Pomeroy Inn & Suites at Olds and Ramada Olds. Calgary choices are the Hotel Le Germain Calgary and Kensington Riverside Inn.
Drumheller is a regional centre close to Three Hills. It has plenty of hotels and apartments, including the Ramada Drumheller Hotel and Suites and Super 8 Drumheller. Tourist attractions in and around Drumheller are the Three Hills Golf Club and Town Office Of Three Hills. Drumheller is 55 kilometres from Three Hills.
If you love sports and want to watch games, you might decide to take a trip to Ron Ebbeson Twin Arena, which is situated to the southwest of Three Hills. The Holiday Inn Express Hotel & Suites Airdrie-Calgary North and the Comfort Inn & Suites are close to the action.
Visitors transiting via Calgary International Airport may plan to book some accommodation at the Best Western Premier Freeport Inn & Suites or the Residence Inn by Marriott Calgary Airport, both of which are conveniently located nearby.
Hotels in Three Hills start at AU$95 per night. Prices and availability subject to change. Additional terms may apply.