Book Hotels in Twin Lakes
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Twin Lakes hotels

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
Fully refundableReserve now, pay when you stay
$106 nightly
The price is $123 total per night from Dec 2 to Dec 3
$123 total
Dec 2 - Dec 3
Total with taxes and fees
This hotel features a private beach, 2 hot tubs, and a restaurant. Families will appreciate the playground and onsite laundry facilities. Enjoy the outdoor pool ...
"Lovely staff and amenities"
Reviewed on Nov 2, 2026

Westridge Motor Inn
9913 Highway 3 Osoyoos BC
Fully refundableReserve now, pay when you stay
$64 nightly
The price is $74 total per night from Nov 3 to Nov 4
$74 total
Nov 3 - Nov 4
Total with taxes and fees
A restaurant and a seasonal outdoor pool are featured at this motel. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, ...
"Tub drain plug no longer kept water in the tub! Other than that the stay was great!"
Reviewed on Nov 2, 2026

Park Inn by Radisson Osoyoos
9130 Main St Osoyoos BC
This hotel features a seasonal outdoor pool and a hot tub. There's no skimping on freebies - guests receive free on-the-go breakfast, free WiFi, and free self ...
"Great clean room with nice soap dispensers, Keurig coffee pods, and lots of space. Very pleasant staff, and a nice breakfast with the option of coffee-to-go for the road. Super handy location for travellers!"
Reviewed on Oct 30, 2026

Watermark Beach Resort
15 Park Place Osoyoos BC
Fully refundableReserve now, pay when you stay
$111 nightly
The price is $129 total per night from Nov 4 to Nov 5
$129 total
Nov 4 - Nov 5
Total with taxes and fees
This smoke-free hotel features a full-service spa, a marina, and 2 restaurants. Families will appreciate the waterslide, barbecue grills, and babysitting. Enjoy ...

Richter Pass Beach Resort
7506 Main St Osoyoos BC
Fully refundableReserve now, pay when you stay
$41 nightly
The price is $47 total per night from Nov 26 to Nov 27
$47 total
Nov 26 - Nov 27
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A picnic area, express check-out, and laundry facilities are also on ...

Holiday Inn Hotel & Suites Osoyoos by IHG
7906 Main Street Osoyoos BC
Fully refundable
$87 nightly
The price is $101 total per night from Nov 22 to Nov 23
$101 total
Nov 22 - Nov 23
Total with taxes and fees
This smoke-free hotel features a private beach, a marina, and a restaurant. There's fun for all ages with a playground and an arcade/game room, and families ...

Sahara Courtyard Inn
6205 Cottonwood Drive Osoyoos BC
$69 nightly
The price is $80 total per night from Nov 3 to Nov 4
$80 total
Nov 3 - Nov 4
Total with taxes and fees
This motel features a gym and a seasonal outdoor pool. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, ...

Coast Osoyoos Beach Hotel
7702 Main Street Osoyoos BC
$103 nightly
The price is $120 total per night from Nov 16 to Nov 17
$120 total
Nov 16 - Nov 17
Total with taxes and fees
A private beach and an indoor pool are featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy ...

Osoyoos Lakeview Inn & Suites
6004 89th Street Osoyoos BC
Fully refundableReserve now, pay when you stay
$54 nightly
The price is $63 total per night from Nov 4 to Nov 5
$63 total
Nov 4 - Nov 5
Total with taxes and fees
A seasonal outdoor pool, free self parking, and barbecue grills are featured at this motel. WiFi in public areas is free. A terrace, a garden, and a picnic area ...
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.
Hotels in Twin Lakes with star-rating
Check Twin Lakes Hotels by Star Rating

4 Star Hotels
4 properties
Recent Twin Lakes hotel reviews by fellow wanderers

Walnut Beach Resort
5 out of 5
Posted 1 hour ago
Travelocity Verified Review
"Lovely staff and amenities"
A verified traveler stayed at Walnut Beach Resort
Explore More Ways to Travel with Travelocity
- Westbank Hotels
- Hotels in West Kelowna
- Hotels in Summerland
- South Central Hotels
- Hotels near Skaha Beach
- Hotels in Rock Creek
- Fossen's Guest Lodge - 5000 sq ft majestic custom log home Breathtaking view
- Cabins in Rock Creek
- Hotels in Princeton
- Hotels near Poplar Grove Winery
- Hotels in Penticton
- Hotels in Peachland
- Resorts in Osoyoos
- Motels in Osoyoos
- Hotels in Osoyoos
- Winery in Osoyoos
- Westridge Motor Inn
- Watermark Beach Resort
- Walnut Beach Resort
- Richter Pass Beach Resort
- Resort-style living at Casa del Lago Osoyoos most desirable gated community
- Pet Friendly in Osoyoos
- Luxury in Osoyoos
- Lakefront Home - Private beach in Osoyoos Cottages
- Large home 4 bed and 4 bath two separate suites home two kitchens water views
- Waterslide in Osoyoos
- Hot Tub in Osoyoos
- Free Airport Transportation in Osoyoos
- Holiday Inn Hotel & Suites Osoyoos by IHG
- Family Friendly in Osoyoos
- Desert Surfside Waterfront Accommodations
- Beautiful Private Residence at Spirit Ridge
- Beach in Osoyoos
- Cottages in Osoyoos
- Condos in Osoyoos
- Cabins in Osoyoos
- Hotels in Oliver
- Spa in Oliver
- Kitchenette in Oliver
- Desert Arms Hotel
- Boutique in Oliver
- Cabins in Oliver
- Hotels near Okanagan Lake
- All-Inclusive in Okanagan Falls
- Cottages in Okanagan Falls
- Cabins in Okanagan Falls
- Bedandbreakfast in Okanagan Falls
- Hotels near Okanagan College
- Hotels near Mount Baldy Ski Area
- Cabins in Mount Baldy
- Hotels in Midway
- Hotels in Lower Mission
- Lakeview Heights Hotels
- Privatevacationhomes in Keremeos
- Winery in Keremeos
- Similkameen Wild Resort & Winery
- Bedandbreakfast in Keremeos
- Apartments in Keremeos
- Hotels near Kelowna General Hospital
- Hotels in Greenwood
- Hotels in Gallaghers Canyon
- Hotels in East Kelowna
- Hostels in Cawston
- Hotels near Capri Mall
- Hotels near Burrowing Owl Estate Winery
- Hotels near Big White Ski Resort
- Hotels in Beaverdell
- Hotels near Apex Mountain
- Flights from Calgary (YYC) to Penticton (YYF)
- Flights from Vancouver (YVR) to Penticton (YYF)
- Flights from Portland (PDX) to Penticton (YYF)
- Flights from Vancouver to Osoyoos
- Flights from Toronto to Osoyoos
- Flights from St Louis to Osoyoos
- Flights from San Antonio to Osoyoos
- Flights from Orlando to Osoyoos
- Flights from Calgary to Osoyoos
- WestJet Winnipeg (YWG) to Penticton (YYF) flights
- WestJet Prince George (YXS) to Penticton (YYF) flights
- Alaska Airlines SeaTac (SEA) to Penticton (YYF) flights
- Air Canada Goffs (YHZ) to Penticton (YYF) flights
- Flights from Penticton BC
- Flights to Osoyoos
- Flights to Oliver
- Flights to Okanagan Falls





