COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Drumheller

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Badlands Motel
2.5 out of 5
801 North Dinosaur Trail, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $52 per night from Mar 7 to Mar 8
1.29 km from city centre
3.8/5Good! (331 reviews)

"Excellent location for travelling and visiting various sites in Drumheller. Nicely stocked and clean kitchen."…"

Reviewed on Oct. 26, 2020

Badlands Motel
McDougall Lane Bed & Breakfast
3 out of 5
71 McDougall Lane, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Feb 27 to Feb 28
1.01 km from city centre
4.5/5Wonderful! (111 reviews)

"Beautiful house and yard. Quit location. Awesome breakfast, great hosts. Recommend paying extra for the basement suit with comfy couch and pool table"…"

Reviewed on Feb. 5, 2021

McDougall Lane Bed & Breakfast
Heartwood Inn and Spa
3.5 out of 5
320 North Railway Avenue East, Drumheller, AB
Get Rates
0.52 km from city centre
4.4/5Wonderful! (29 reviews)

"Excellent room, friendly informative staff with a very homey atmosphere"…"

Reviewed on Sep. 21, 2020

Heartwood Inn and Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Rest Easy Motel
2 out of 5
981 2nd Street N., Three Hills, AB
Free cancellationReserve now, pay when you stay
The price is CA $90 per night from Feb 26 to Feb 27
46.66 km from city centre
4.5/5Wonderful! (160 reviews)

"Very clean with comfortable beds! The staff were very pleasant and helpful!"…"

Reviewed on Sep. 7, 2020

Rest Easy Motel
Lamplighter Inn
2.5 out of 5
1204 2nd St. N.E, Three Hills, AB
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Feb 26 to Feb 27
46.32 km from city centre
4.1/5Very Good! (152 reviews)

"The place is modern and very well kept! Host was very accommodating and pleasant. Would definitely stay again!"…"

Reviewed on Oct. 12, 2020

Lamplighter Inn
The Purple Door - Bungalow in Drumheller
The price is CA $125 per night from Mar 3 to Mar 4
0.42 km from city centre
4.8/5Exceptional! (6 reviews)
Drumheller get away

"We had a nice time the only thing that didn't co-operate was the weather -41 with wind chill kept us inside for the weekend."…"

Reviewed on Feb. 16, 2021

The Purple Door - Bungalow in Drumheller
Dinosaur Trail RV Resort
3 out of 5
294004 North Dinosaur Trail, Drumheller, AB
Get Rates
9.62 km from city centre
3.5/5Good! (17 reviews)

"The resort was well maintained. We stayed in the cabin that sleeps 6, it was clean. The bedding is a bit heavy for the hot temperatures, lighter blankets would be more comfortable. The pull out bed was extremely uncomfortable but the single mattresses on the bunk beds were good."…"

Reviewed on Jul. 28, 2020

Dinosaur Trail RV Resort
Cozy cottage at Bedrock
Get Rates
0.87 km from city centre
4.8/5Exceptional! (6 reviews)
Excellent place to stay in Drumheller

"We really enjoyed our stay in Drumheller and Margo was an excellent and very helpful hostess. When we asked her if she could recommend a good place to check out some vibration noises on our car, she recommended a couple of places. As we were on the road early the next day, she even contacted those ..."…"

Reviewed on Oct. 2, 2019

Cozy cottage at Bedrock
Couples or Group Getaway
Get Rates
1.08 km from city centre
4.2/5Very Good! (6 reviews)
Fantasy property in a good location

"The place is awesome. It's huge with unique/interesting touch all over the house. Kind of older fancy style with touch of modern. Almost like a small castle feeling to it. The place has a full kitchen with everything u might need. The master bedroom is beautiful. Large and have jetted tub. The view ..."…"

Reviewed on Nov. 11, 2020

Couples or Group Getaway
Best Western Diamond Inn
2.5 out of 5
351 7th Avenue N, Three Hills, AB
Free cancellationReserve now, pay when you stay
The price is CA $150 per night from Feb 26 to Feb 27
46.93 km from city centre
4.5/5Wonderful! (356 reviews)

"Nice hotel next to a great restaraunt."…"

Reviewed on Oct. 16, 2020

Best Western Diamond Inn
SureStay Plus Hotel by Best Western Drumheller
2 out of 5
600-680 2nd Street SE, Highway 10 and 2nd Street, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Feb 26 to Feb 27
0.78 km from city centre
4.1/5Very Good! (87 reviews)

"Was a good stay, we would definitely stay here again..."…"

Reviewed on Feb. 23, 2021

SureStay Plus Hotel by Best Western Drumheller
Ramada by Wyndham Drumheller Hotel & Suites
3 out of 5
680 2nd Street Se, Follow Hwy 9, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Mar 11 to Mar 12
0.72 km from city centre
4.2/5Very Good! (999 reviews)

"Really clean and the staff was lovely! Obviously with COVID all the extra things like pool and gym are closed so couldnt really write a review for that!"…"

Reviewed on Jan. 19, 2021

Ramada by Wyndham Drumheller Hotel & Suites
Super 8 by Wyndham Three Hills AB
2.5 out of 5
208 18th Avenue North, Three Hills, AB
Free cancellationReserve now, pay when you stay
The price is CA $120 per night from Mar 7 to Mar 8
45.7 km from city centre
4.2/5Excellent! (412 reviews)

""…"

Reviewed on Nov. 9, 2020

Super 8 by Wyndham Three Hills AB
DINOSAUR HOTEL & NEWCASTLE BAR
1220 Newcastle Trail, Drumheller, AB
Get Rates
2.04 km from city centre
DINOSAUR HOTEL & NEWCASTLE BAR
Quality Hotel
2.5 out of 5
100 6th Ave SE, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 1 to Mar 2
0.4 km from city centre
3.9/5Good! (914 reviews)

"Front staff was very welcoming Breakfast attendant polite friendly and made me feel at home with the hospitality. Quality inn you have great people working at the hotel Oct 15th desk checkinn. And October 16th morning breakfast attendant"…"

Reviewed on Oct. 16, 2020

Quality Hotel
Drumheller Canalta (Jurassic)
2.5 out of 5
1103 Hwy No 9 South, Drumheller, AB
Get Rates
1.47 km from city centre
4.3/5Excellent! (632 reviews)
Top Notch Accommodations

"The portion of the hotel that I saw and our "roomy" room was extremely comfortable and clean. It had everything one would need. And we found it very convenient to have the two door options. We would definitely stay there again. Due to Covid, the bag breakfast that was given to us at the front desk ..."…"

Reviewed on Nov. 9, 2020

Drumheller Canalta (Jurassic)
Econo Lodge Inn & Suites
2 out of 5
392 Centre Street and Railway Av, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Feb 26 to Feb 27
0.15 km from city centre
3.5/5Good! (442 reviews)
Great for the price.

"For the price it was a great place, clean and comfortable, check in was gast and easy... right down town so food and shopping was very convenient."…"

Reviewed on Nov. 12, 2020

Econo Lodge Inn & Suites
Travelodge by Wyndham Drumheller
2 out of 5
101 Grove Place, Drumheller, AB
Free cancellationReserve now, pay when you stay
The price is CA $71 per night from Mar 4 to Mar 5
0.71 km from city centre
3.6/5Good! (847 reviews)

"This hotel was the perfect choice to fit our budget. It was also very clean, the staff are wonderful, and the rooms offer everything we needed in a great location. I would stay here again without a doubt!"…"

Reviewed on Dec. 4, 2020

Travelodge by Wyndham Drumheller
Don't see what you're looking for?
See all available properties in Drumheller
View all properties
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.

Drumheller Hotel Guide

Expedia.ca offers a selection of 27 hotels in Drumheller. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Drumheller. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Drumheller neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Drumheller, Alberta now!

Frequently asked questions

What's the best place to stay in Drumheller?
Rest Easy Motel is ranked highly by Expedia customers. This hotel offers free breakfast and free WiFi. Traveler reviews also recommend Drumheller Canalta (Jurassic) and Ramada by Wyndham Drumheller Hotel & Suites as top choices for your trip.
If I need to cancel my hotel reservation in Drumheller, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within 24 hours of booking. Add your dates and click on “Search”, then filter by “free cancellation” to review the best options available in Drumheller.
What's the best place to stay on a budget in Drumheller?
Based on reviews, Badlands Motel is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Travelodge by Wyndham Drumheller and Rest Easy Motel.
What's the best place to stay when traveling with kids to Drumheller?
Ramada by Wyndham Drumheller Hotel & Suites is a top 3-star hotel on Expedia for families, and features an indoor pool and free parking. Other good options to stay with the kids include Super 8 by Wyndham Three Hills AB and SureStay Plus Hotel by Best Western Drumheller. Attractions like Jurassic Laser Tag & Arcades and Fossil World Dinosaur Discovery Centre are also fun for kids of all ages.
What's the best accommodation for a romantic vacation to Drumheller?
SureStay Plus Hotel by Best Western Drumheller is a favorite hotel for couples, and features cable TV and an indoor pool. Another choice for a romantic stay is Ramada by Wyndham Drumheller Hotel & Suites.
What are some accommodations with pools in Drumheller?
Ramada by Wyndham Drumheller Hotel & Suites is a popular 3-star hotel featuring an indoor pool, free breakfast, and free WiFi. A couple of other options that feature an onsite pool include SureStay Plus Hotel by Best Western Drumheller and Super 8 by Wyndham Three Hills AB.
What is the best spa hotel in Drumheller?
Ramada by Wyndham Drumheller Hotel & Suites is a top spa hotel featuring a waterslide, an indoor pool, and a fitness center. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Drumheller include SureStay Plus Hotel by Best Western Drumheller and Drumheller Canalta (Jurassic).
What is staying in Drumheller like?
Families will find kid-friendly activities in Drumheller, and visitors give high marks for the fascinating museums. Welcoming and scenic, this city also attracts tourists with its riverfront. A top sight in the city is Royal Tyrrell Museum. In Drumheller, there are 20 hotels and other accommodations to choose from.
What is there to see in Drumheller?
Known for its museums, cultural venues include Fossil World Dinosaur Discovery Centre, Canadian Badlands Passion Play, and Midland Provincial Park. Favorite family attractions include Jurassic Laser Tag & Arcades and Three Hills Aquatic Centre. Landmarks like Atlas Coal Mine National Historic Site and Rosedale Suspension Bridge might be worth a visit.
What's the weather like in Drumheller?
The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and February with an average of 17°F. Average annual precipitation for Drumheller is 24 inches.

Recent Reviews in Drumheller

More trip options