
Twin Lakes Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Linda Nisbett
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 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
Twin Lakes Holiday
Our pick of the best Twin Lakes Hotel Deals

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
Fully refundableReserve now, pay when you stay
The price is NZ$205 per night from 28 Mar to 29 Mar
NZ$205
28 Mar - 29 Mar
includes taxes & fees
9.2/10 Wonderful! (1,276 reviews)
Easy check in/out, pool and hot tub was clean and good temperature.
Reviewed on 20 Mar 2026

Watermark Beach Resort
15 Park Place Osoyoos BC
Fully refundableReserve now, pay when you stay
The price is NZ$236 per night from 30 Mar to 31 Mar
NZ$236
30 Mar - 31 Mar
includes taxes & fees
9.6/10 Exceptional! (1,239 reviews)
Perfect location for walking to all amenities in the downtown area.
Reviewed on 20 Mar 2026

Best Western Plus Osoyoos Hotel & Suites
5506 Main Street Osoyoos BC
Fully refundableReserve now, pay when you stay
The price is NZ$207 per night from 1 Apr to 2 Apr
NZ$207
1 Apr - 2 Apr
includes taxes & fees
8.8/10 Excellent! (1,002 reviews)
The staff was terrific and helpful. Check in and out was fast. The beds were comfortable but a little outdated. I would still recommend staying here.
Reviewed on 20 Mar 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.
Discover the most popular places to visit in Twin Lakes

Osoyoos Golf Club
Enjoy a round of golf in Osoyoos at Osoyoos Golf Club. Amble around this culturally rich area's lakeside and enjoy its wineries.
What to do in Twin Lakes

Oliver & Osoyoos Private Wine Tour - Full Day
NZ$435
per adult
Explore a world of travel with Expedia
- Boutique Hotels in Okanagan Valley
- Boutique Hotels in Naramata Bench
- Winery Hotels in Naramata Bench
- Cheap Hotels in Oliver
- Luxury Hotels in Oliver
- Winery Hotels in Oliver
- Business Hotels in Penticton
- Luxury Hotels in Penticton
- Cheap Hotels in Penticton
- Family Hotels in Summerland
- Historic Hotels in Summerland
- Casino Hotels in Summerland
- Cheap Hotels in Osoyoos
- Resort in Naramata
- Holiday Homes in Osoyoos
- Resort in Osoyoos
- Condo Rentals in Osoyoos
- Cottages in Osoyoos
- Cabin Rentals in Oliver
- Cottages in Oliver
- B&B in Kaleden
- Apartments in Naramata Bench
- Castles in Naramata Bench
- B&B in Naramata Bench
- Cottages in Midway
- B&B in Penticton
- Villas in Penticton
- Guest Houses in Penticton
- Cottages in Twin Lakes
- Resort in Twin Lakes
- Resort in Rock Creek
- Cabin Rentals in Greenwood
- Okanagan Falls Hotels
- Midway Hotels
- Osoyoos Hotels
- Oliver Hotels
- Kaleden Hotels
- Hotels near Sun-Oka Beach Provincial Park
- Grand Forks Hotels
- Hedley Hotels
- Penticton Hotels
- Mount Baldy Hotels
- Beaverdell Hotels
- Hotels near Peach
- Hotels near Okanagan Beach
- Cawston Hotels
- Greenwood Hotels
- Hotels near Phoenix Mountain Ski Resort
- Summerland Hotels
- Keremeos Hotels
- Hotels near Apex Mountain
- Naramata Hotels
- Rock Creek Hotels
- Best Western Hotels in Keremeos
- Magic Carpet Ski Lift
- Apex Mountain
- Big White Ski Resort
- Forbidden Fruit Winery
- Crescent Beach
- Powell Beach
- Peach
- Ridge Rocket Express
- Okanagan Beach
- Cathedral Provincial Park
- Oliver Holidays
- Lara's Gondola Ski Lift
- Hillside Estate Winery
- Visit Osoyoos
- Visit Olalla
- Visit Twin Lakes
- Visit Naramata
- Visit Summerland
- Visit Kaleden
- Visit Okanagan Falls
- Visit Penticton
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
