A week in the Okanagan is enough time to experience the full length of the valley — from Canada’s only desert in Osoyoos to the turquoise waters of Kalamalka Lake near Vernon. This itinerary moves north from Osoyoos day by day, spending 1–2 nights in each main area. It balances wine touring, beaches, hiking, and food without trying to cram everything in. Adjust based on your priorities.
Best timing: Mid-July to early September for peak fruit season, warmest water, and all wineries and restaurants open. Late June or September are excellent if you prefer fewer crowds.
Book Accommodation Early
Okanagan summer accommodation fills fast. Book all hotels and resorts at least 6–8 weeks ahead for July/August travel.
Day 1 — Arrive in Osoyoos
Base: Osoyoos • Stay: Spirit Ridge Resort or Watermark Beach Resort
Arrive in Osoyoos and check in. If you’re driving from Vancouver, you’ll arrive mid-afternoon after a 4.5-hour drive via the Coquihalla. From Calgary, plan for a 6.5-hour drive — you’ll arrive in the evening.
Afternoon: Head straight to the main Osoyoos town beach for a swim. The lake water is 24–26°C in July — nothing prepares you for how warm freshwater can actually be. Walk the lakefront esplanade and get oriented to the town.
Evening: Dinner at the Sonora Room at Burrowing Owl Estate Winery. Book this table before you leave home — it fills weeks ahead. This is one of the finest restaurants in BC. If you couldn’t get a reservation, Diamond Steak & Seafood in town is a reliable fallback.
Book Spirit Ridge Resort →Day 2 — Osoyoos: Desert, Nk’Mip & Haynes Point
Base: Osoyoos
Morning: Visit the Nk’Mip Desert Cultural Centre. Walk the desert interpretive trails — this is Canada’s only true desert ecosystem, with rattlesnakes, cactus, and species found nowhere else in the country. Allow 2 hours.
Late morning: Tasting at Nk’Mip Cellars, directly adjacent to the cultural centre. The Qwam Qwmt Syrah is exceptional. The patio overlooking the lake and desert is one of the best spots in the entire valley for a late morning glass.
Afternoon: Drive or walk to Haynes Point Provincial Park. Swim from the spit, watch the light change over the lake, and let the afternoon stretch out. This is what Okanagan summers are for.
Evening: Cook at the resort or eat casually in Osoyoos town. Pick up fruit from the roadside stands — cherries or peaches depending on the week.
Day 3 — Oliver & the Golden Mile
Drive: Osoyoos → Oliver (20 min) • Base: Stay in Oliver or continue to Penticton
Morning: Drive north to Oliver. Stop at fruit stands along Highway 97 — this stretch has the highest density of roadside stands in the valley. Fill a flat of cherries or peaches.
Late morning to afternoon: Spend the day on the Golden Mile Bench. Visit 3–4 wineries — Road 13, Tinhorn Creek, Hester Creek, and Black Hills are the top tier. Book Black Hills in advance; the others generally welcome walk-ins on weekdays.
Lunch: Miradoro Restaurant at Tinhorn Creek. Book ahead — this is one of the best winery lunches in the South Okanagan, with sweeping vineyard views and a thoughtful menu.
Book a Guided Wine Tour — Golden Mile
Skip the driving and let a guide take you through Oliver’s best wineries. Tastings, transportation, and insider access included.
Evening: If staying in Oliver, try Terrafina at Hester Creek for dinner. Or continue north to Penticton (45 min) and check into your next base.
Search Penticton Accommodation →Day 4 — Penticton: Skaha Beach & the Channel Float
Base: Penticton
Morning: Skaha Lake Beach. The calmest, warmest family beach in the valley. Arrive before 10 am for easy parking and uncrowded water. Swim, paddleboard, and sit in the sun until noon.
Afternoon: Float the Penticton River Channel. Rent a tube at the Okanagan Lake end, float the 7 km to Skaha Lake — 2 to 3 hours of current-powered drifting. One of the most iconic Okanagan summer experiences. Bring sunscreen, water, and a waterproof phone case.
Book the Channel Float Experience
Tube rentals and shuttle services — book ahead in July and August, it sells out.
Late afternoon: Penticton Farmers Market if it’s Saturday (8:30 am–1 pm, 100 Block Main St) — plan this morning instead of the beach if you want the market.
Evening: Dinner at Brodo Kitchen (local favourite, arrive early — no reservations) or Cannery Brewing for a patio meal by the water channel.
Day 5 — Naramata Bench Wineries
Base: Penticton
Morning: Drive the Naramata Bench road north of Penticton. 15 km, 40+ wineries. Pick 4 to visit — Poplar Grove, Laughing Stock (book ahead), Therapy Vineyards, and Kettle Valley are top picks. The bench road has sweeping views over Okanagan Lake from most tasting rooms.
Prefer a Guided Bench Tour?
A guided Naramata Bench wine tour means no designated driver — visit more wineries and get the insider story on each estate.
Lunch: Picnic at one of the winery grounds. Most Naramata wineries have excellent outdoor spaces. Buy a charcuterie board from Poplar Grove and a bottle of something cold.
Afternoon: Wild Goose Vineyards in Okanagan Falls (just south of the bench) for one of BC’s best Rieslings. Then stop at Tickleberry’s in OK Falls for ice cream — a valley institution since 1977.
Evening: Back in Penticton. Try the Hooded Merganser at the Penticton Lakeside Resort for a sunset dinner over Okanagan Lake.
Day 6 — Kelowna: Mission Hill, Quails’ Gate & City Park
Drive: Penticton → Kelowna (1 hr) • Base: Kelowna
Morning: Check into Kelowna accommodation. Then drive to West Kelowna for Mission Hill Family Estate — the most architecturally spectacular winery in BC. Tour the property, taste the Oculus if your budget allows, and stand on the terrace with lake views. Allow 2 hours.
Book a Guided Kelowna Wine Tour
Let someone else drive the West Kelowna bench. Guided tours hit Mission Hill, Quails’ Gate, and more in one afternoon.
Late morning: Quails’ Gate Estate Winery, 5 minutes from Mission Hill. Old Vines Foch is remarkable. Book the Old Vines Restaurant for lunch — one of the best winery lunches in the valley.
Afternoon: Kelowna’s City Park beach. Swim in Okanagan Lake, walk the waterfront, and explore downtown Kelowna on foot. The cultural district has good coffee, galleries, and the Kelowna Farmers Market if it’s Wednesday or Saturday.
Evening: RauDZ Regional Table for dinner. Reserve in advance. This is the anchor of Kelowna’s food scene — farm-to-table sourcing, excellent local wine list, consistent and creative cooking.
Search Kelowna Hotels →Day 7 — Vernon: Kalamalka Lake & the Rail Trail
Drive: Kelowna → Vernon (45 min)
Morning: Drive north to Vernon. Go straight to Kal Beach on Kalamalka Lake — arrive by 9 am before the parking fills. The turquoise colour of this lake is genuinely one of the most stunning natural sights in BC. Swim, walk the park trails along the clifftop ridgeline, and take in the views before heading back.
Late morning: Gray Monk Estate Winery in Okanagan Centre (between Kelowna and Vernon). One of BC’s oldest wineries, with exceptional aromatic whites and a lakeview patio that rivals anything in the valley. The Pinot Gris and Gewurztraminer are outstanding.
Afternoon: If time allows, cycle a section of the Okanagan Rail Trail. The stretch from Vernon south toward Oyama follows Kalamalka Lake and is flat, scenic, and excellent on any bike. E-bike rentals available in Vernon.
Book an E-Bike for the Rail Trail
E-bike rentals make the Rail Trail accessible to everyone — cover more ground and enjoy the Kalamalka Lake views longer.
Before leaving: Stop at Davison Orchards (200 Davison Road, Vernon) for farm-fresh produce, apple cider, and one last Okanagan farm experience before the drive home.
Drive home: Vernon to Vancouver via Kelowna and the Coquihalla — about 4.5 hours. Vernon to Calgary via Rogers Pass — about 6 hours.
Accommodation Summary
| Nights | Base | Recommended Stay |
|---|---|---|
| Nights 1–2 | Osoyoos | Spirit Ridge Resort or Watermark Beach Resort |
| Night 3 | Oliver or Penticton | Oliver Inn or Penticton hotel |
| Nights 4–5 | Penticton | Penticton Lakeside Resort or central hotel |
| Nights 6–7 | Kelowna | Manteo Resort or central Kelowna hotel |
Budget Estimate (per couple, 7 nights)
| Category | Budget | Mid-Range | Luxury |
|---|---|---|---|
| Accommodation (7 nights) | $900–$1,200 | $1,400–$2,000 | $2,800–$4,000+ |
| Food & dining | $400–$600 | $700–$1,000 | $1,200–$1,800 |
| Wine & tastings | $200–$300 | $400–$600 | $800–$1,500 |
| Activities & tours | $100–$200 | $300–$500 | $600–$1,000 |
| Fuel (Coquihalla route) | $120–$160 | $120–$160 | $120–$160 |
| Total | ~$1,800 | ~$3,000 | ~$5,500+ |
Tips for This Itinerary
- Book Sonora Room and winery restaurants before you leave home. These are the hardest reservations to get and the most regretted misses.
- Bring a cooler. You will buy fruit at stands, wine at wineries, and cheese at farmers markets. A cooler keeps everything in good condition across a week of driving.
- Allow flex time. The Okanagan rewards slowing down. If Kalamalka Lake captivates you on Day 7, spend the afternoon there instead of the rail trail. The best Okanagan memories come from the unplanned hour on a perfect beach.
- Check fire and smoke conditions in August. The Interior occasionally has wildfire smoke in peak summer — it rarely cancels a trip but it can reduce visibility and outdoor enjoyment on affected days.