Search Deals onMidway Vacation Packages
Midway Flight + Hotel Packages
Price found within the past 48 hours. Click for updated prices.

Richter Pass Beach Resort
Price was $462, price is now $417 per person
$417
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Penticton (YYF)
Stay at this motel in Osoyoos. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular attractions Osoyoos Lake and Nk'Mip Cellars are located nearby.
Affordable option for a family stay on the beach. No restaurant onsite but the suite has a full kitchen if you want to buy groceries and make meals yourself. We stayed in the 2 bedroom condo and only one room had A/C which was challenging. The rooms were very quiet and the swim area was shallow. Overall a great spot to enjoy the beach and lake with kids.
Reviewed on Jul 16, 2026

Tree To Me Inn
Price was $488, price is now $423 per person
$423
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Kelowna (YLW)
Stay at this B&B in Keremeos. Enjoy free WiFi, free parking, and a garden. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Robin Ridge and Crowsnest Vineyards are located nearby.
HIDDEN GEM. Wonderful inn with amazing food and service along with a convenient location. The suites are perfectly appointed and the grand sun deck is perfect for wine o’clock and morning coffee. We will be back!!
Reviewed on Jul 17, 2026

Walnut Beach Resort
Price was $723, price is now $638 per person
$638
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Penticton (YYF)
Book a stay at this beach hotel in Osoyoos. Enjoy free WiFi, free parking, and a private beach. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Osoyoos Lake and Nk'Mip Cellars are located nearby.

Coast Osoyoos Beach Hotel
Price was $568, price is now $511 per person
$511
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Penticton (YYF)
Book a stay at this beach hotel in Osoyoos. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Osoyoos Lake and Nk'Mip Cellars are located nearby.
The location is amazing, right on the beach. The rooms are clean and spacious.
The only downsides were:
Breakfastv If you're choosing this hotel because of the free breakfast, be aware that it's quite limited. It consisted of muffins, boiled eggs, pancakes, bread, cereal, and a few other basic items, but there were no vegetables or breakfast meats.
Pool: The pool was cloudy, and there was so much chlorine that it was difficult to stay in the area for long. The pool bathrooms also ran out of toilet paper.
Other than that, the staff were very friendly, helpful, and welcoming, and we had an enjoyable stay overall.
Reviewed on Jul 16, 2026

Crowsnest Vineyards Guesthouse
Price was $588, price is now $535 per person
$535
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Kelowna (YLW)
Book a stay at this business-friendly B&B in Keremeos. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Crowsnest Vineyards and Eau Vivre are located nearby.

Skaha Lakefront Inn
Price was $653, price is now $601 per person
$601
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Penticton (YYF)
Stay at this B&B in Okanagan Falls. Enjoy free WiFi, free parking, and a private beach. Popular attractions Skaha Lake and Meyer Family Vineyards are located nearby.
Our stay was extremely disappointing due to a severe ant infestation throughout the property. Ants were everywhere on the floors, in the bathroom and bedrooms. The problem was so bad that we had to vacuum constantly from morning until night just to keep them under control.
The infestation significantly impacted our stay. My wife barely got any sleep because of the constant concern about ants appearing throughout. To make matters worse, the caretaker had to interrupt and visit during our stay to spray bug spray, which was both inconvenient and ineffective in resolving the issue.
There were also issues with amenities that were advertised or expected to be available. The firepit shown in the listing was out of service and could not be used during our stay. In addition, the BBQ grill was so dirty and poorly maintained that we never even considered using it.
What makes this experience even more frustrating is the lack of follow through from management. While we were staying there, we were told that they would discuss the situation and adjust the price or provide fair compensation for the inconvenience. However, as soon as we checked out, communication stopped completely and our messages have gone unanswered.
We paid for a comfortable and relaxing stay, but instead spent our time dealing with a pest problem, and unable to enjoy some of the property’s amenities as shown in the photos. I sincerely hope other guests do not have to experience what we went through.
Reviewed on Jun 10, 2026

Uncorked Bed & Breakfast
Price was $562, price is now $519 per person
$519
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Kelowna (YLW)
Stay at this B&B in Oliver. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Tuc El Nuit Lake and Rotary Beach are located nearby.
We liked everything at the property. Great large room with king bed,pool just outside the door.we had breakfast at a table for 4 on deck in the shade by the pool. Breakfast orders where taken the night before and we had about 5 choices. They were excellent
Breakfasts, eg, cheese bun with acacado,bacon, and egg inside cooked to perfection.
It was close to everything in oliver, and we had parking in driveway close to the room,
Judy was an excellent host and she gave us coupons for wine tasting at 3 wineries, and recommended places to ear at.
Reviewed on Jul 12, 2026

The Orchard at Oliver
Price was $514, price is now $478 per person
$478
per person
Sep 28 - Oct 2
found 1 day ago
Roundtrip non-stop flight included
Saskatoon (YXE) to Kelowna (YLW)
Stay at this hotel in Oliver. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Burrowing Owl Estate Winery and Le Vieux Pin Winery are located nearby.
Room was clean. Appreciate the communal are for laundry etc. air conditioning unit effective but noisy. Room very modern. Enjoyed our stay and the reasonable price
Reviewed on Jul 17, 2026
Midway Vacation Packages 3-4 Night Stays
Price found within the past 48 hours. Click for updated prices.



Top Flight Deals
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Sun, Aug 2 - Fri, Aug 7
YVR
Vancouver Intl.
YYF
Penticton Regional
$80 Roundtrip, found 6 days ago
$80
Roundtrip
found 6 days ago

Mon, Aug 24 - Tue, Sep 8
YYJ
Victoria Intl.
YLW
Kelowna Intl.
$177 Roundtrip, found 4 days ago
$177
Roundtrip
found 4 days ago

Sun, Oct 4 - Thu, Oct 22
YYC
Calgary Intl.
YYF
Penticton Regional
$243 Roundtrip, found 6 days ago
$243
Roundtrip
found 6 days ago

Tue, Aug 11 - Tue, Aug 11
YYZ
Pearson Intl.
YLW
Kelowna Intl.
$297 Roundtrip, found 4 days ago
$297
Roundtrip
found 4 days ago
Discover Other Travel Deals
- Rock Creek Provincial Park Vacations
- Jewel Lake Provincial Park Vacations
- Phoenix Mountain Ski Resort Vacations
- Johnstone Creek Provincial Park Vacations
- Greenwood Museum Vacations
- Conkle Lake Provincial Park Vacations
- Boundary Creek Provincial Park Vacations
- Gem Theatre Vacations
- Boundary Museum Society Vacations
- Alpine Taxidermy & Wildlife Museum Vacations
- Las Vegas Vacations
- Cancun Vacations
- Miami Vacations
- Corona Vacations
- Cabo San Lucas Vacations
- Disneyland Park Vacations
- New York Vacations
- Honolulu Vacations
- Los Angeles Vacations
- Maui Vacations
- Orlando Vacations
- New Orleans Vacations
- Canada Vacations
- Tulum Vacations
- Bali Vacations
- Maldives Vacations
- Clearwater Beach Vacations
- Denver Vacations
- South Beach Vacations
- Key West Vacations


