trover photo by Bill Chaisson

Save on Top Black Diamond Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Black Diamond

Heritage Inn Hotel & Convention Centre High River
2.5 out of 5
1104 11 Ave SE, High River, AB
Free CancellationReserve now, pay when you stay
CA $85
per night
Dec 12 - Dec 13
3.8/5Good! (189 reviews)

"quiet, room was nice and cool, but not sure if the the heat was working though. Bed was comfortable."…"

Reviewed on Nov. 21, 2019

Heritage Inn Hotel & Convention Centre High River
The Stone Gate Inn Bed & Breakfast
3.5 out of 5
20179 Dewinton Riding Club Road, De Winton, AB
Free CancellationReserve now, pay when you stay
CA $159
per night
Dec 12 - Dec 13
4.9/5Exceptional! (38 reviews)

"Kim and Terry were extremely gracious hosts. Our room and the inn were beautiful and the bed was super comfy. We enjoyed getting to know them and the area over our home cooked breakfasts! The Stone Gate was definitely a highlight on our trip."…"

Reviewed on Sep. 25, 2019

The Stone Gate Inn Bed & Breakfast
Elevate Rooms Harmony House B&B
2.5 out of 5
15 Westridge Crescent, Okotoks, AB
Free CancellationReserve now, pay when you stay
CA $100
per night
Dec 12 - Dec 13
3.9/5Good! (10 reviews)

"The owner Deanna is the best part. She's amazing, super accomodating and we enjoyed chatting with her very much. Hope to visit again one day soon :)"…"

Reviewed on Jun. 30, 2019

Elevate Rooms Harmony House B&B
Residence Inn by Marriott Calgary South
3 out of 5
3710 Market Street SE, Calgary, AB
Free CancellationReserve now, pay when you stay
CA $119
per night
Dec 20 - Dec 21
4.6/5Exceptional! (137 reviews)

"Underground parking, spacious room, and breakfast."…"

Reviewed on Nov. 11, 2019

Residence Inn by Marriott Calgary South
Best Western Plus Okotoks Inn & Suites
2.5 out of 5
100 Southbank Road, Okotoks, AB
CA $123
per night
Dec 24 - Dec 25
4.4/5Excellent! (304 reviews)

"The hotel was clean and the complimentary breakfast was great. The pool was shut down during our stay for repair."…"

Reviewed on Dec. 7, 2019

Best Western Plus Okotoks Inn & Suites
Super 8 by Wyndham High River AB
2 out of 5
1601 13th Ave, High River, AB
Free CancellationReserve now, pay when you stay
CA $88
per night
Dec 22 - Dec 23
4.3/5Excellent! (350 reviews)

"Having Smitty's and Boston Pizza in walking distance was great. Free popcorn in the lobby was also a bonus. Only disavantage was they don't have any adjoining room or suites so I had to move to Calgary mid stay. Not really their fault as that was the way the hotel was built and my emergency need ..."…"

Reviewed on Dec. 1, 2019

Super 8 by Wyndham High River AB
Courtyard by Marriott Calgary South
3 out of 5
3750 Market Street SE, Calgary, AB
Free CancellationReserve now, pay when you stay
CA $103
per night
Dec 20 - Dec 21
4.5/5Wonderful! (279 reviews)

"We spent two days at the Courtyard by Marriott Calgary South. Check in and staff were quick and friendly. Our room was clean, had very nice beds. The food available in the hotel was excellent and facilities like the pool are top notch. We highly recommend this hotel."…"

Reviewed on Nov. 29, 2019

Courtyard by Marriott Calgary South
Ramada by Wyndham High River
3 out of 5
1512 13th Avenue S.E., High River, AB
Free CancellationReserve now, pay when you stay
CA $115
per night
Dec 24 - Dec 25
4.4/5Wonderful! (361 reviews)

"The property was conveniently within walking distance to many restaurants and fast food chains."…"

Reviewed on Nov. 18, 2019

Ramada by Wyndham High River
Wingate by Wyndham Calgary
3 out of 5
400 Midpark Way SE, Calgary, AB
Free CancellationReserve now, pay when you stay
CA $135
per night
Dec 14 - Dec 15
4.5/5Wonderful! (537 reviews)

"Great place to stay and staff where very friendly and accommodating"…"

Reviewed on Nov. 15, 2019

Wingate by Wyndham Calgary
Super 8 by Wyndham Calgary Shawnessy Area
2 out of 5
60 Shawville Road S.E., Calgary, AB
Free CancellationReserve now, pay when you stay
CA $101
per night
Dec 20 - Dec 21
3.7/5Good! (581 reviews)

"They turn the outside hotel’s lights only at 1915! It is a scary place without outdoor lights, you can’t see anything, my wife slept on a patch of ice next to the car... never again"…"

Reviewed on Nov. 28, 2019

Super 8 by Wyndham Calgary Shawnessy Area
Don't see what you're looking for?
See all available properties in Black Diamond
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.

Black Diamond Hotel Guide

Expedia.ca offers a selection of 56 hotels in Black Diamond. 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 Black Diamond. 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 Black Diamond neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Black Diamond, Calgary now!

More trip options

Recent Reviews in Black Diamond