Book a hotel near Okanagan Lake, British Columbia
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Okanagan Lake

Hotel Eldorado at Eldorado Resort
3762 Lakeshore Road, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
1.72 mi from Okanagan Lake
$246 nightly
The price is $285 total per night
$285 total
Aug 12 - Aug 13
Total includes taxes and fees
This Victorian hotel features free water park access, a marina, and 2 restaurants. Enjoy the 3 hot tubs and perks like free WiFi. You'll appreciate the indoor pool, bar/lounge, and snack bar/deli.
Pool
Hot Tub

Manteo at Eldorado Resort
3762 Lakeshore Rd, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
1.86 mi from Okanagan Lake
$311 nightly
The price is $361 total per night
$361 total
Jul 21 - Jul 22
Total includes taxes and fees
This eco-certified resort features a private beach, a full-service spa, and a marina. Family-friendly amenities include a children's pool and kid-friendly dining, along with kayaking. Traveling on business? Take advantage of the 24-hour business center and WiFi in public areas.
On private beach
Pool

Super 8 by Wyndham West Kelowna BC
1655 Westgate Rd, West Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
3.32 mi from Okanagan Lake
$119 nightly
The price is $134 total per night
$134 total
Jul 23 - Jul 24
Total includes taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this smoke-free motel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the gym and free perks like on-the-go breakfast and free self parking.
Pool
Breakfast included

Oasis Inn
1884 Gordon Drive, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
3.8 mi from Okanagan Lake
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this motel. WiFi in public areas is free. A garden, a picnic area, and luggage storage are also on offer.
Pool
Parking included

Fairfield Inn & Suites by Marriott West Kelowna
3460 Carrington Road, West Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
3.83 mi from Okanagan Lake
$138 nightly
The price is $156 total per night
$156 total
Aug 10 - Aug 11
Total includes taxes and fees
This hotel features an indoor pool and a 24-hour gym. There's fun for all ages with a children's pool and a waterslide, and families will appreciate the onsite laundry facilities. Enjoy the a rooftop terrace and free perks like continental breakfast and free self parking.
Pool
Hot Tub

Econo Lodge Inn & Suites
1070 Harvey Ave, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
3.98 mi from Okanagan Lake
$137 nightly
The price is $159 total per night
$159 total
Aug 10 - Aug 11
Total includes taxes and fees
This hotel features an indoor pool, a hot tub, and a restaurant. Business travelers can take advantage of the free WiFi in public areas. Enjoy the gym and free perks like continental breakfast and free self parking.
Pool
Hot Tub

Coast Capri Hotel
1171 Harvey Ave, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
4.07 mi from Okanagan Lake
$155 nightly
The price is $179 total per night
$179 total
Jul 27 - Jul 28
Total includes taxes and fees
A full-service spa, a gym, and a restaurant are all featured at this eco-certified hotel. Bring the family and enjoy the bowling alley and kid-friendly dining. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Spa
Pet friendly

Accent Inns Kelowna
1140 Harvey Ave, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
4.08 mi from Okanagan Lake
$165 nightly
The price is $191 total per night
$191 total
Jul 30 - Jul 31
Total includes taxes and fees
A restaurant and a gym are featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the seasonal outdoor pool and free perks like full breakfast and free self parking.
Pool
Breakfast included

Delta Hotels by Marriott Grand Okanagan Resort
1310 Water St, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
4.16 mi from Okanagan Lake
$356 nightly
The price is $413 total per night
$413 total
Aug 11 - Aug 12
Total includes taxes and fees
This eco-certified hotel features a full-service spa, 2 hot tubs, and a restaurant. Traveling on business? Take advantage of the free WiFi in public areas, express check-out, and valet parking. Enjoy the outdoor pool and unwind at the bar/lounge and poolside bar.
Pool
Hot Tub

Sandman Hotel & Suites Kelowna
2130 Harvey Ave, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
4.95 mi from Okanagan Lake
$130 nightly
The price is $150 total per night
$150 total
Jul 23 - Jul 24
Total includes taxes and fees
This smoke-free hotel features 2 restaurants, a bar/lounge, and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Free self parking, express check-out, and dry cleaning are also offered.
Pet friendly
Parking included

Ramada Hotel & Conference Center by Wyndham Kelowna
2170 Harvey Ave, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
5.05 mi from Okanagan Lake
$125 nightly
The price is $144 total per night
$144 total
Aug 4 - Aug 5
Total includes taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the gym and perks like free self parking.
Pool
Hot Tub

Days Inn by Wyndham Kelowna
2649 Highway 97 N, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
6.37 mi from Okanagan Lake
$136 nightly
The price is $158 total per night
$158 total
Aug 4 - Aug 5
Total includes taxes and fees
This hotel features a gym and a seasonal outdoor pool. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking. A business center, a garden, and a snack bar/deli are also on offer.
Pool
Hot Tub
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.
Okanagan Lake hotels essential information
Accommodation | 1,416 hotels |
---|---|
Lowest Price | $134 |
Highest Price | $413 |
Popular hotels | Sandman Hotel & Suites Kelowna, Ramada Hotel & Conference Center by Wyndham Kelowna, Super 8 by Wyndham West Kelowna BC, Hotel Eldorado at Eldorado Resort, Manteo at Eldorado Resort, Days Inn by Wyndham Kelowna, Coast Capri Hotel, Accent Inns Kelowna, Fairfield Inn & Suites by Marriott West Kelowna, Econo Lodge Inn & Suites, Delta Hotels by Marriott Grand Okanagan Resort, Oasis Inn |
Recent Okanagan Lake hotel reviews by fellow wanderers

Fairfield Inn & Suites by Marriott West Kelowna
5 out of 5
Posted 12 hours ago
Travelocity Verified Review
"Really good. Had everything we needed."
A verified traveler stayed at Fairfield Inn & Suites by Marriott West Kelowna
Hotels near…
Areas of Okanagan Lake
More ways to wander Okanagan Lake
British Columbia Flights
The best fares to get you there
British Columbia Hotels
British Columbia Vacation Rentals
Great Deals on Alternative Accommodations
British Columbia Car Rentals
Affordable cars to get you around town
British Columbia Vacations
Save more by combining flights, hotels and cars
Things to do in British Columbia
Most popular
Hotels
- Hotels near Golden Skybridge
- Hotels in Downtown Victoria
- Hotels near Kootenay National Park
- Hotels near Stanley Park
- Hotels in Downtown Vancouver
- Hotels near Yoho National Park
- Hotels in Richmond
- Hotels in Surrey
- Hotels near Tsawwassen Ferry Terminal
- Hotels in Burnaby
- Hotels near Whistler Blackcomb Ski Resort
Cars
- Downtown Victoria Car Rental
- Avis Car Rentals In Quesnel
- Swartz Bay Ferry Terminal Car Rental
- Thrifty Car Rental Car Rentals In Smithers Regional
- Enterprise Car Rentals In Powell River
- Rent A Wreck Car Rentals In Vancouver Intl
- Vancouver Car Rental
- Enterprise Car Rentals In Fort Nelson
- Avis Car Rentals In Kelowna Intl