Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Drumheller Hotels from CA $79

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.

Drumheller hotels and places to stay

Quiet Serenity with a Spectacular View of Drumheller Valley
Get Rates
20.16 km from city centre
4.8/5Exceptional! (59 reviews)
Perfect weekend with kids

"We had a wonderful stay in the village of East Coulee. Comfortable beds, lovely bathrooms, plenty of room for 7 adults and five children, plus other family members who came for a meal and stayed to enjoy the East Coulee museum and TWO playgrounds within a block! The "old-fashioned" playground requires ..."…"

Reviewed on Oct. 30, 2019

Quiet Serenity with a Spectacular View of Drumheller Valley
Cozy Cottage at Bedrock
650 6th St e, Drumheller, AB
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
DINOSAUR HOTEL & NEWCASTLE BAR
1220 Newcastle Trail, Drumheller, AB
Get Rates
2.04 km from city centre
DINOSAUR HOTEL & NEWCASTLE BAR
Badlands Motel
2.5 out of 5
801 North Dinosaur Trail, Drumheller, AB
Free CancellationReserve now, pay when you stay
The price is CA $79 per night
1.29 km from city centre
3.7/5Good! (286 reviews)

"This is a motel which may turn you off BUT nothing could be farther from truth. The rooms are sooooo clean & have been recently renovated. Outside has been resided and the restaurant is fabulous. And, best part...it is 30-50% less than any other place in Drumheller. Will happily stay there again! ..."…"

Reviewed on Dec. 18, 2019

Badlands 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 CA $159 per night
0.72 km from city centre
4.2/5Very Good! (1,013 reviews)

"Great pool and slide. Rooms are a bit dated but pretty comfortable."…"

Reviewed on Mar. 13, 2020

Ramada by Wyndham Drumheller Hotel & Suites
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 $101 per night
46.93 km from city centre
4.5/5Wonderful! (345 reviews)

"The breakfast was so good in the morning! We enjoyed coming down for breakfast and it had everything you needed."…"

Reviewed on Feb. 21, 2020

Best Western Diamond Inn
Super 8 by Wyndham Drumheller
2 out of 5
600-680 2nd Street SE, Highway 10 and 2nd Street, Drumheller, AB
The price is CA $129 per night
0.78 km from city centre
4.1/5Very Good! (994 reviews)

"We stayed for one night and everything was great. Friendly staff and good breakfast"…"

Reviewed on Mar. 13, 2020

Super 8 by Wyndham Drumheller
The Purple Door - Bungalow in Drumheller
522 2 St SW, Drumheller, AB
The price is CA $165 per night
0.42 km from city centre
5/5Exceptional! (2 reviews)
Charming home

"This property is exactly as shown in the listing. We found it very charming, with everything we needed. I very much enjoyed the outdoor seating area to sit and drink my coffee in the morning. We would definitely stay here again."…"

Reviewed on Sep. 3, 2019

The Purple Door - Bungalow in Drumheller
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 CA $92 per night
1.47 km from city centre
4.3/5Excellent! (536 reviews)

"Friendly service Great breakfast Nice hot tub Comfy room The work crew leaving at 5:30am was really loud! Probably not a hotel issue, however."…"

Reviewed on Mar. 9, 2020

Drumheller Canalta (Jurassic)
McDougall Lane Bed & Breakfast
3 out of 5
71 McDougall Lane, Drumheller, AB
Free CancellationReserve now, pay when you stay
The price is CA $135 per night
1.01 km from city centre
4.5/5Wonderful! (101 reviews)

"Beautiful home, very clean, quiet, comfortable bed, a little crowded. Great first B&B experience but not for us as we like our own bathroom. Looking forward to a home cooked breakfast, though!"…"

Reviewed on Aug. 30, 2019

McDougall Lane Bed & Breakfast
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 21 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?
Drumheller Canalta (Jurassic) is ranked highly by Expedia customers. This hotel offers free breakfast and free WiFi. Traveler reviews also recommend Ramada by Wyndham Drumheller Hotel & Suites and Travelodge by Wyndham Drumheller 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, Travelodge by Wyndham Drumheller is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Rest Easy Motel and Badlands 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 a restaurant. Other good options to stay with the kids include McDougall Lane Bed & Breakfast and Super 8 by Wyndham Three Hills AB.
What's the best accommodation for a romantic vacation to Drumheller?
Super 8 by Wyndham 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?
Ramada by Wyndham Drumheller Hotel & Suites is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet include Canalta Hanna and Heartwood Inn and Spa.
What's the best accommodation for a golf trip to Drumheller?
Super 8 by Wyndham Drumheller is a hotel featuring free breakfast and free WiFi, and it’s a top choice for playing a round of golf. You can tee off at Hanna Golf and Country Club, Low Left Indoor Golf Experience, or Dinosaur Trail Golf and Country Club while you’re in town.
What are some accommodations with pools in Drumheller?
Super 8 by Wyndham Drumheller is a top hotel with an indoor pool, free breakfast, and free WiFi. A couple of other options that feature an onsite pool include Super 8 by Wyndham Three Hills AB and Ramada by Wyndham Drumheller Hotel & Suites.
What is the best spa hotel in Drumheller?
Canalta Hanna is a top spa hotel featuring a restaurant and a fitness center. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Drumheller include Heartwood Inn and Spa and Ramada by Wyndham Drumheller Hotel & Suites.

Recent Reviews in Drumheller

More trip options