Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Couples or Group Getaway
Get Rates
0.67 mi from city center
4.3/5Excellent! (4 reviews)
Unique house on the river

"Unique space to use as home base to explore Drumheller. Enjoyed being on the river with a beautiful backyard garden with deer munching away at twilight."…"

Reviewed on Aug 26, 2020

Couples or Group Getaway
Cozy Cottage at Bedrock
Get Rates
0.54 mi from city center
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
McDougall Lane Bed & Breakfast
3 out of 5
71 McDougall Lane, Drumheller, AB
Free CancellationReserve now, pay when you stay
The price is $99 per night from Oct 22 to Oct 23
0.63 mi from city center
4.5/5Wonderful! (108 reviews)

"The hosts, Maureen and George, are delightful, full of information and stories and providers of great breakfasts. The rooms were clean and thankfully air-conditioned. The backyard was an oasis of plants and flowers. Overall, a great place to stay in Drumheller."…"

Reviewed on Aug 27, 2020

McDougall Lane Bed & Breakfast

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Badlands Motel
2.5 out of 5
801 North Dinosaur Trail, Drumheller, AB
Free CancellationReserve now, pay when you stay
The price is $54 per night from Oct 24 to Oct 25
0.8 mi from city center
3.8/5Good! (315 reviews)

"This is our favorite place to stay in Drumheller, we like the staff & owners. We like the rooms we have had, we don't need any fancy stuff. We also bring our dog and she is always welcomed like a valued patron."…"

Reviewed on Sep 24, 2020

Badlands Motel
DINOSAUR HOTEL & NEWCASTLE BAR
1220 Newcastle Trail, Drumheller, AB
Get Rates
1.27 mi from city center
DINOSAUR HOTEL & NEWCASTLE BAR
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 $60 per night from Oct 22 to Oct 23
28.76 mi from city center
4/5Very Good! (150 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
Rest Easy Motel
2 out of 5
981 2nd Street N., Three Hills, AB
Free CancellationReserve now, pay when you stay
The price is $68 per night from Oct 24 to Oct 25
28.98 mi from city center
4.5/5Wonderful! (159 reviews)

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

Reviewed on Sep 7, 2020

Rest Easy Motel
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 $102 per night from Nov 1 to Nov 2
0.44 mi from city center
4.1/5Very Good! (972 reviews)

"Very clean, friendly staff, fantastic breakfast.Close to most things I wanted to see."…"

Reviewed on Oct 16, 2020

Ramada by Wyndham Drumheller Hotel & Suites
Super 8 by Wyndham Drumheller
2 out of 5
600-680 2nd Street SE, Highway 10 and 2nd Street, Drumheller, AB
Get Rates
0.49 mi from city center
4.1/5Very Good! (975 reviews)

"The pool is nice, and the staff are friendly. The room was noisy. There was a pipe that made loud groaning sounds every hald hour or so, and because we had a room with 2 doors (1 leading outside and 1 into the hotel) there was a lot of bouse from other guests as well.) Overall, not a bad place to ..."…"

Reviewed on Sep 28, 2020

Super 8 by Wyndham Drumheller
The Purple Door - Bungalow in Drumheller
The price is $95 per night from Nov 1 to Nov 2
0.26 mi from city center
4.8/5Exceptional! (5 reviews)
Adorable little house

"Close to downtown and routes out of town."…"

Reviewed on Oct 9, 2020

The Purple Door - Bungalow in Drumheller
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 $77 per night from Nov 18 to Nov 19
29.14 mi from city center
4.5/5Wonderful! (353 reviews)

"The front desk lady was super friendly. Would definitely stay there again."…"

Reviewed on Sep 27, 2020

Best Western Diamond Inn
Dinosaur Trail RV Resort
3 out of 5
294004 North Dinosaur Trail, Drumheller, AB
Get Rates
5.98 mi from city center
3.4/5 (15 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
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 $91 per night from Oct 25 to Oct 26
28.38 mi from city center
4.2/5Excellent! (404 reviews)

"Was a nice location. Definitely was more than I was expecting it to be, especially for the price."…"

Reviewed on Sep 7, 2020

Super 8 by Wyndham Three Hills AB
Heartwood Inn and Spa
3.5 out of 5
320 North Railway Avenue East, Drumheller, AB
Get Rates
0.32 mi from city center
4.4/5Wonderful! (29 reviews)

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

Reviewed on Sep 21, 2020

Heartwood Inn and Spa
Drumheller Canalta (Jurassic)
2.5 out of 5
1103 Hwy No 9 South, Drumheller, AB
Free CancellationReserve now, pay when you stay
The price is $77 per night from Oct 26 to Oct 27
0.91 mi from city center
4.3/5Excellent! (606 reviews)

"It was very close to everything. it was clean and the rooms were bigger than expected. The staff were very nice."…"

Reviewed on Sep 13, 2020

Drumheller Canalta (Jurassic)
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.

Frequently asked questions

What's the best place to stay in Drumheller?
Best Western Diamond Inn is ranked highly by Expedia customers. This hotel offers free breakfast and free WiFi. Traveler reviews also recommend SureStay Plus Hotel by Best Western Drumheller and Rest Easy Motel 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.
Where can I learn more about changing or cancelling my trip to Drumheller?
To access more information about updating your trip to Drumheller or cancelling it, go to https://www.expedia.com/service/.
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's the best pet-friendly hotel in Drumheller?
Travelodge by Wyndham Drumheller is a top property for people traveling with their pets, and offers laundry facilities and free newspapers for its human guests. Other good options for you and your pet include SureStay Plus Hotel by Best Western Drumheller and Quality Hotel.
Where is the best hotel to stay with easy access to Royal Tyrrell Museum?
Super 8 by Wyndham Drumheller is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It’s located 3.9 mi (6.3 km) from Royal Tyrrell Museum. Other good options within a few miles include Ramada by Wyndham Drumheller Hotel & Suites and Travelodge by Wyndham Drumheller.
What about the best place to stay near Drumheller's Little Church?
One of the top choices for your stay is Super 8 by Wyndham Drumheller, located 4.3 mi (7 km) from Drumheller’s Little Church, and this hotel offers free breakfast and an indoor pool. Ramada by Wyndham Drumheller Hotel & Suites and Travelodge by Wyndham Drumheller are two other good options within a few miles.
What's the best accommodation for a golf trip to Drumheller?
Econo Lodge Inn & Suites is a property featuring free parking and WiFi, and it’s a top choice for playing a round of golf. Other good options to stay near a golf course include SureStay Plus Hotel by Best Western Drumheller and Quality Hotel. You can tee off at Low Left Indoor Golf Experience, Hanna Golf and Country Club, or Dinosaur Trail Golf and Country Club while you’re in town.
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.

Recent reviews of Drumheller hotels

More trip options