
Yahk Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Yahk Vacation Deals
Price found within the past 48 hours. Click for updated prices.

The Approach Hotel
Price was CA $1,332, price is now CA $1,059 per person
CA $1,059
per person
Aug 17 - Aug 24
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cranbrook (YXC)
6.4/10 (601 reviews)
Probably a fantastic place to stay for skiers but it’s not made for summer stays. No air conditioning and had to keep window closed because the corvette group partied right under my window until midnight and beyond.
5th floor room with no elevator. Hailey helped with the move in and was fantastic.
Visited the on-site bar/restaurant twice. Food was good, especially the lemon & pepper wings. Service left something to be desired. The bartender ignored me in favour of showing photos to a friend. I moved to a table to get noticed.
Surprised there was no work space in the room.
On a positive note, the room was immaculate and the washroom was fantastic.
Also a convenient location if you are golfing at Greywolf. It’s only minutes away.
Reviewed on Jun 22, 2026

Embarc Panorama
Price was CA $2,244, price is now CA $1,554 per person
CA $1,554
per person
Aug 17 - Aug 24
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cranbrook (YXC)
9.6/10 Exceptional! (319 reviews)
We stayed in the 2bedroom 2bathroom suite and it was amazing. Large space, clean, modern and welcoming. The place had nearly everything we needed.
On our first day it was about 24degC outside and we could feel it inside, there was no A/C but for the rest of the week outside temps were only 18-20 so it was very comfy inside. They do provide fans.
The TVs were massive however a big issue is none of them are smart TVs so there's no built in apps or even easy way to cast to them which made using them a chore unless you had something you wanted to watch on cable.
The beds were very comfy all around but the issue are the pillows' heights were waaay too thick especially for kids. Would have been nice to have different thickness pillows.
The in suite laundry made keeping our swim essentials clean a breeze, however the ad wasn't very clear about it, if we had known it was in suite we would have packed lighter.
Near our checkout day a family moved in upstairs and they were very noisy, every foot step and child scream transferred through but the family before them were quiet, just be aware that noise between upper and lower floors travels if you are a light sleeper.
We loved the stay and would recommend to others, we do wish that the host can be more detailed on what is in what suites, improve TV smart capability and also have different pillow options. We didn't need A/C but can definitely see it being required if it were 30degC outside.
Reviewed on Jul 6, 2026

Panorama Mountain Resort - Premium Condos and Townhomes
Price was CA $1,798, price is now CA $1,344 per person
CA $1,344
per person
Aug 17 - Aug 24
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cranbrook (YXC)
8.4/10 Very good! (137 reviews)
The location was good, the studio condo was ok. The tv was unusually small. It was loud with kids and families running up the hallways but it wasn’t busy so it didn’t last until very late. The hot pools were Good Friday night but were very busy on Saturday, people changing their babies by the pool we had to leave.
Reviewed on May 19, 2026

Panorama Mountain Resort - Toby Creek Horsethief Condos
Price was CA $2,310, price is now CA $1,732 per person
CA $1,732
per person
Aug 17 - Aug 24
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cranbrook (YXC)
7.4/10 Good! (23 reviews)
Great place, check in door was frozen,
Reviewed on Feb 22, 2020

Panorama Vacation Retreat at Horsethief Lodge
Price was CA $1,929, price is now CA $1,664 per person
CA $1,664
per person
Aug 17 - Aug 24
found 8 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Cranbrook (YXC)
8.6/10 Excellent! (420 reviews)
Cozy and clean. We all had fun
Reviewed on Jul 10, 2026
Yahk Hotel Deals

Creston Hotel
1418 Canyon Street Creston BC
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Jul 16 to Jul 17
CA $139
CA $160 total
Jul 16 - Jul 17
includes taxes & fees
8.8/10 Excellent! (1,015 reviews)
"Perfect place for a night stay. Will book again on our next trip out West."
Reviewed on Jul 11, 2026

Uptowner Hotel
1218 Canyon St Creston BC
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Jul 16 to Jul 17
CA $119
CA $137 total
Jul 16 - Jul 17
includes taxes & fees
8.8/10 Excellent! (651 reviews)
"Very clean rooms with great central amenities area."
Reviewed on Jul 12, 2026

Ramada by Wyndham Creston
1 1809 Highway 3a Creston BC
Fully refundableReserve now, pay when you stay
The price is CA $223 per night from Jul 26 to Jul 27
CA $223
CA $256 total
Jul 26 - Jul 27
includes taxes & fees
8.8/10 Excellent! (1,012 reviews)
"Blood on the comforter that was not ours. Disgusting."
Reviewed on Jul 12, 2026
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
Explore a world of travel with Expedia
- Creston Hotel
- Moyie Lake Cabin
- Hotels near Creston Golf Club
- Moyie Hotels
- Cranbrook Hotels
- Motels in Cranbrook
- Cheap Hotels in Moyie
- Fernie Hotels
- Hotels with Hot Tubs in Creston
- Kimberley Hotels
- Cottages in Moyie
- Hotels with a Pool in Creston
- Hotels near Ryan Provincial Park
- B&B in Moyie
- Creston Hotels
- Ramada by Wyndham Creston
- Pet-Friendly Hotels in Creston
- Motels in Moyie
- Hotels with Kitchenettes in Creston
- Cabin Rentals in Yahk
- Trickle Creek Lodge
- Rv Parks in Moyie
- Motels in Creston
- Hotels with Free Breakfast in Creston
- Hotels near Johnny Bucyk Arena
- Golf Hotels in Creston
- Motels in Yahk
- Cabin Rentals in Creston
- Luxury Hotels in Creston
- Yahk Hotels
- Lizard Creek Lodge
- Cheap Hotels in Creston
- B&B in Creston
- Flights from Vancouver (YVR) to Creston (YCZ)
- Flights from Saskatoon (YXE) to Cranbrook (YXC)
- Flights to Creston
- Flights from Canadian Rockies Intl.
- Flights from Toronto (YTO) to Creston (YCZ)
- Flights from Moyie
- Flights from San Francisco (SFO) to Creston (YCZ)
- Flights from Edmonton (YEG) to Cranbrook (YXC)
- Flights to Cranbrook
- Flights from Kelowna (YLW) to Cranbrook (YXC)
- Flights to Creston
- Flights from Toronto (YYZ) to Cranbrook (YXC)
- Flights from Victoria (YYJ) to Creston (YCZ)
- Flights from Lethbridge (YQL) to Creston (YCZ)
- Flights from Vancouver (YVR) to Cranbrook (YXC)
- Flights from Nanaimo (YCD) to Cranbrook (YXC)
- Flights from Kelowna (YLW) to Creston (YCZ)
- Flights from Creston
- Flights from Calgary (YYC) to Cranbrook (YXC)
- Flights from Victoria (YYJ) to Cranbrook (YXC)
- Flights from Calgary (YYC) to Creston (YCZ)
- Flights to Yahk
- Flights from New York (NYC) to Creston (YCZ)
- Kuskanook Harbour
- Visit Moyie
- Cranbrook Vacations
- Kimberley Alpine Resort
- Visit Cranbrook
- Wasa Lake
- Kootenay Lake
- Creston and District Community Complex
- Balfour Ferry Terminal
- Trickle Creek Golf Course
- Fernie Vacations
- Cominco Gardens
- Creston Vacations
- St. Eugene Golf Course
- Johnny Bucyk Arena
- The Platzl
- Kokanee Springs Golf Course
- North Star Express
- Kimberley Vacations
- Marble Canyon
- Ryan Provincial Park
- Hahas Lake
- Owl T-Bar Ski Lift
- Whitewater Ski Resort
- Casino of the Rockies
- Tamarack Double Chair Lift
- Visit Creston
- Fernie Alpine Resort
- Tamarack Centre
- Wallinger Day Spa
- Fort Steele Heritage Town
- Visit Yahk
- Cranbrook Golf and Country Club
- Kimberley Nature Park
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







