Hotels near Okanagan Lake

Hotels near Okanagan Lake, Kelowna

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Popular filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Best hotels near Okanagan Lake

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotel Eldorado at Eldorado Resort Hotels near Okanagan Lake
Hotel Eldorado at Eldorado Resort Hotels near Okanagan LakeHotel Eldorado at Eldorado Resort Hotels near Okanagan Lake
2.79km from Okanagan Lake
With a stay at Hotel Eldorado at Eldorado Resort in Kelowna (South Pandosy), you'll be a 1-minute drive from Okanagan Lake and 6 minutes from Prospera Place. This beach hotel is 9.3 mi (15 km) from UBC-Okanagan and 0.3 mi (0.6 km) from Rotary Beach Park. Pamper yourself with onsite massages, body treatments, and facials. After dipping into one of the 3 hot tubs, you can spend some time at the private beach. This Victorian hotel also features complimentary wireless internet access, concierge services, and wedding services. Enjoy Fusion cuisine at El Lakeside Dining Room, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Kelowna? This hotel has 3327 square feet (309 square meters) of space consisting of a conference center and 4 meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 52 individually decorated guestrooms, featuring refrigerators and minibars. Your pillowtop bed comes with premium bedding. LCD televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers.

JJIEREN 2019.09.25
The environment is good, facing the lake and the scenery is good. First-class walk after breakfast or dinner. Other parts are quite satisfactory. There is a parking lot, which is more convenient. Good value for money.
Very Good
100 reviews
4.2/5
Price from
S$ 177
per night
Check Availability
Manteo at Eldorado Resort Hotels near Okanagan Lake
Manteo at Eldorado Resort Hotels near Okanagan LakeManteo at Eldorado Resort Hotels near Okanagan Lake
2.96km from Okanagan Lake
With a stay at Manteo at Eldorado Resort in Kelowna (South Pandosy), you'll be a 1-minute drive from Okanagan Lake and 6 minutes from Prospera Place. This beach resort is 9.2 mi (14.8 km) from UBC-Okanagan and 0.2 mi (0.4 km) from Rotary Beach Park. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After making a splash in one of the 2 indoor and 2 outdoor swimming pools, you can spend some time at the private beach. This resort also features wireless internet access (surcharge), concierge services, and gift shops/newsstands. Enjoy American cuisine at Lakeside Dining, one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are served on weekends from 7:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Kelowna? This resort has 4844 square feet (450 square meters) of space consisting of conference space and meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 102 guestrooms featuring refrigerators and plasma televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Wireless internet access (surcharge) keeps you connected, and digital programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers.

FFANG 2018.07.22
The surrounding environment is very beautiful, the room facilities are also very good, that is, I regret that I have not booked a villa. In fact, it is quite good for us to book a villa for 7 people.
Very Good
102 reviews
4.2/5
Price from
S$ 177
per night
Check Availability
Siesta Suites Hotels near Okanagan Lake
Siesta Suites Hotels near Okanagan LakeSiesta Suites Hotels near Okanagan Lake
3.69km from Okanagan Lake
With a stay at Siesta Suites in Kelowna (South Pandosy), you'll be within a 5-minute drive of Okanagan Lake and Kelowna General Hospital. This eco-certified motel is 2.4 mi (3.9 km) from Prospera Place and 8.3 mi (13.4 km) from UBC-Okanagan. Don't miss out on the many recreational opportunities, including an indoor pool, a hot tub, and a sauna. Additional amenities at this motel include complimentary wireless internet access, a picnic area, and barbecue grills. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 95 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Very Good
100 reviews
4.2/5
Price from
S$ 124
per night
Check Availability
Kelowna
You may prefer
Hotels with breakfastHotels with twin roomHotels with 1 double bedHotels with swimming poolHotels with free cancellation
Prestige Beach House, BW Premier Collection Hotels near Okanagan Lake
Prestige Beach House, BW Premier Collection Hotels near Okanagan LakePrestige Beach House, BW Premier Collection Hotels near Okanagan Lake
5.83km from Okanagan Lake
The Prestige Beach House, BW Premier Collection provides a great place for travelers to relax after a busy day. The Prestige Beach House, BW Premier Collection offers a pleasant stay in Kelowna for those traveling for business or leisure. Kelowna International Airport is located approximately 15km away from this hotel. There's plenty to do nearby, with Waterfront Park, Lake Avenue Dog Off-leash Beach and Kelowna Wibit all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Kelowna hotel offers parking on site. This hotel is a popular accommodation for couples.

GGuest User 2023.08.13
This was a two day planned get away for my husbsnd and I. Great location, we walked everywhere. The deck was a bit dirty, however there is construction going on around this location. The garbage truck dumps the big bins at 5:30 am so if you get an early wake up call. The hotel itself is a good choice, restaurants is also good. No pub anymore, but does not say this online. All in all good stay.
105 reviews
3.9/5
Price from
S$ 167
per night
Check Availability
Hotel Zed Kelowna Hotels near Okanagan Lake
Hotel Zed Kelowna Hotels near Okanagan LakeHotel Zed Kelowna Hotels near Okanagan Lake
5.93km from Okanagan Lake
With a stay at Hotel Zed Kelowna, you'll be centrally located in Kelowna, steps from Okanagan Lake and 13 minutes by foot from Prospera Place. This hotel is 6.9 mi (11.1 km) from UBC-Okanagan and 0.1 mi (0.1 km) from City Park. Be sure to enjoy recreational amenities, including a hot tub, a sauna, and a seasonal outdoor pool. Additional features at this hotel include complimentary wireless internet access, an arcade/game room, and a picnic area. Featured amenities include express check-out and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 55 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include desks and blackout drapes/curtains, as well as phones with free local calls.

BBob 2023.06.19
I almost didn't book here because it appears to be a 1950s motel with fresh paint. That would have been a huge mistake. The location is perfect for wandering downtown and the parks by the lake. The room was bright, colorful, and one of the cleanest ever. I couldn't stop being amazed by the updates and upgrades, and all the bright colors kept me smiling. The color matched vw bus in the lot defines the character. I will choose Hotel Zed again over any of the boring up-scale or traditional places to stay in Kelowna. It's different, fun, and a great place.
Excellent
107 reviews
4.4/5
Price from
S$ 110
per night
Check Availability
The Royal Anne Hotel Hotels near Okanagan Lake
The Royal Anne Hotel Hotels near Okanagan LakeThe Royal Anne Hotel Hotels near Okanagan Lake
6.19km from Okanagan Lake
With a stay at The Royal Anne Hotel, you'll be centrally located in Kelowna, just a 4-minute walk from Okanagan Lake and 11 minutes by foot from Prospera Place. This ski hotel is 6.6 mi (10.7 km) from UBC-Okanagan and 0.2 mi (0.3 km) from City Park. Spend the day on the slopes, or enjoy recreational amenities including a sauna and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a fireplace in the lobby. The ski shuttle (surcharge) makes getting to the slopes a breeze. At The Royal Anne Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 7:00 AM to 10 AM. Featured amenities include a business center, express check-out, and a 24-hour front desk. Planning an event in Kelowna? This hotel has 4500 square feet (418 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 64 guestrooms featuring refrigerators and flat-screen televisions. Your bed comes with down comforters and premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.

HHUANYU 2018.09.04
Breakfast is small, Western style. The parking on the front side of the door is free of charge. The underground parking lot of the hotel is small. You need to brush the door to open the door. The street opposite the street is a bar, a bit noisy. The location is OK, just outside the hotel and turn right, not far away is Lake Okana. The choice is mainly because the price is not expensive.
Excellent
102 reviews
4.4/5
Price from
S$ 148
per night
Check Availability
Econo Lodge Inn & Suites Hotels near Okanagan Lake
Econo Lodge Inn & Suites Hotels near Okanagan LakeEcono Lodge Inn & Suites Hotels near Okanagan Lake
6.44km from Okanagan Lake
In the heart of Kelowna, Econo Lodge Inn & Suites is within a 5-minute drive of Capri Mall and City Park. This eco-certified hotel is 1.1 mi (1.7 km) from Kasugai Gardens and 1.3 mi (2.1 km) from Prospera Place. Take advantage of recreational opportunities offered, including an indoor pool, a hot tub, and a fitness center. This hotel also features complimentary wireless internet access, a television in a common area, and a vending machine. Enjoy a satisfying meal at Mekong serving guests of Econo Lodge Inn & Suites. A complimentary continental breakfast is served daily from 6:00 AM to 9:30 AM. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 108 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

GGuest User 2023.06.09
Great little roadside motel in the heart of Kelowna. Walking distance to everything. The price is great, its clean, the service is friendly and check-in was fast. If you're just looking for a room for a night or two, this is the place you want.
Very Good
111 reviews
4.0/5
Price from
S$ 101
per night
Check Availability
Coast Capri Hotel Hotels near Okanagan Lake
Coast Capri Hotel Hotels near Okanagan LakeCoast Capri Hotel Hotels near Okanagan Lake
6.45km from Okanagan Lake
Experience an abundance of unparalleled facilities and features at Coast Capri Hotel. Share your photos and respond to emails at your convenience, thanks to the free Wi-Fi internet access offered by hotel. Visitors can take advantage of complimentary parking directly at the hotel.Reception services such as concierge service, express check-in or check-out, luggage storage and safety deposit boxes are available to accommodate your requirements.Securing top-notch tickets and snagging sought-after dining reservations become effortless, thanks to the hotel's ticket service and tours.Relax and feel the warmth in the hotel's inviting lobby, featuring an enchanting on-site fireplace. Traveling with minimal baggage is achievable at Coast Capri Hotel, as the hotel's dry cleaning service and laundry service ensures your garments stay fresh.Room amenities like 24-hour room service, room service and daily housekeeping contribute to making a perfect selection for your stay.Minor items you neglected to bring won't cause major issues! Simply visit convenience stores to acquire what's necessary. The hotel maintains a completely smoke-free zone, providing a breathable atmosphere. Smoking is limited to specified smoking zones.Each accommodation at Coast Capri Hotel is thoughtfully created and adorned to provide visitors with a comfortable, home-like atmosphere.Understanding the significance of bathroom amenities in enhancing guest contentment, the hotel offers towels within certain chosen rooms. Embark on your holiday experience in the most ideal manner. Commence each morning of your visit with an on-site breakfast.Experience the delight of a fresh morning by savoring excellent coffee at the cafe situated within hotel. Should you prefer not to venture out for a meal, the enticing culinary choices at hotel are always available for your satisfaction.Should you be particularly discerning in your dining choices, you will surely appreciate having access to the on-site shared kitchen provided at this location.Indulge in the numerous...
Very Good
4.0/5
Price from
S$ 123
per night
Check Availability
Accent Inns Kelowna Hotels near Okanagan Lake
Accent Inns Kelowna Hotels near Okanagan LakeAccent Inns Kelowna Hotels near Okanagan Lake
6.57km from Okanagan Lake
When you stay at Accent Inns Kelowna in Kelowna, you'll be in the business district, within a 5-minute drive of Okanagan Lake and Prospera Place. This hotel is 5.9 mi (9.5 km) from UBC-Okanagan and 0.4 mi (0.6 km) from Capri Mall. Don't miss out on recreational opportunities including a fitness center and a seasonal outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and a fireplace in the lobby. Stop by the hotel's restaurant, Ricky's All Day Grill, for lunch or dinner, or grab snacks at the coffee shop/cafe. A complimentary full breakfast is served daily from 7:00 AM to 1:00 PM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 102 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

GGuest User 2024.07.04
There is some noise from Highway 97 at night. In the morning, there is noise from people walking on the same floor. It is very convenient to travel. The bathroom is small. Free water and coffee are provided at the front desk.
Excellent
117 reviews
4.3/5
Price from
S$ 119
per night
Check Availability
Delta Hotels Grand Okanagan Resort Hotels near Okanagan Lake
Delta Hotels Grand Okanagan Resort Hotels near Okanagan LakeDelta Hotels Grand Okanagan Resort Hotels near Okanagan Lake
6.68km from Okanagan Lake
Immerse yourself in lakeside ambiance in the midst of British Columbia's Wine Country at Delta Hotels by Marriott Grand Okanagan Resort. Set on Okanagan Lake and surrounded by picturesque mountains, our urban Kelowna resort offers stylish hotel rooms and suites with deluxe amenities. Dine at our popular hotel restaurant and sip cocktails or wine on our lakefront patio. Stay fit in our fitness centre, take a dip in our sparkling indoor and outdoor pools or spend a relaxing afternoon in our full-service spa. Enjoy kayaking or skiing on Okanagan Lake, go biking, hiking or explore local wineries in BCs premier grape-growing region. Our resort is located in the heart of Kelowna and is walking distance to shopping, dining and entertainment. Those looking to host an event in Kelowna will be thrilled with our elegant event space, including outdoor terraces and a grand ballroom, superb catering and event planning services. An exciting four-season, hotel in Kelowna on the lake.

GGuest User 2024.03.24
We stayed in a sea view 4-person room with breakfast. The hotel seat is very good. There are many restaurants nearby. It is quite convenient. The lake view outside is very beautiful. Their swimming pool facilities are also good. It is just a little shallower. There will be free snacks and drinks in the lobby on the first floor.
Excellent
115 reviews
4.3/5
Price from
S$ 240
per night
Check Availability
See all Hotels near Okanagan Lake

Top Pick Hotels near Okanagan Lake

See all
Check out our most booked hotels near Okanagan Lake from the past 30 days!
No.1
HI Kelowna Hostel Hotels near Okanagan Lake
3.6/5
71 reviews

HI Kelowna Hostel

Kelowna | 5.8KM from Okanagan Lake
"Good Location"
Select dates to view prices
No.2
Hikari-Okanagan Sunshine B&B Hotels near Okanagan Lake
5.0/5
2 reviews

Hikari-Okanagan Sunshine B&B

Kelowna | 5.61KM from Okanagan Lake
"Good Location"
Select dates to view prices
No.3
Oasis Inn Hotels near Okanagan Lake
4.0/5
104 reviews

Oasis Inn

Kelowna | 6.12KM from Okanagan Lake
"Good Location"
Select dates to view prices

Latest Reviews for Kelowna hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
4.5/5
Excellent
GGuest UserThe room is very comfortable, clean and sanitary. The hotel is very close to the airport, and the shuttle is available on call, which is very convenient.
Hampton Inn & Suites by Hilton Kelowna Airport BC Hotels near Okanagan Lake

Hampton Inn & Suites by Hilton Kelowna Airport BC

Kelowna
Price per night fromS$ 223
4.4/5
Excellent
GGuest UserThe hotel was extremely busy, as it was a holiday weekend. The state of the hotel definitely showed an increase in volume and turnover. Our room, the entranceway, and the bathroom floor had white marks all over it. At first, it looked like a child walked into paint and then ran in and out of the room. However, with the smallest of elbow grease, I was able to remove most of the marks from the bathroom. In doing so, it looked more like dried oatmeal, but I couldn't be sure. My point is that it was impossible not to notice this mess and that someone made a conscious decision to leave it in this manner. They did this, knowing that it was a long weekend and that guests would be paying in some cases double what they normally would pay. At these prices, with taxes,fees, etc, we were over a grand for 2 nights. At these prices, you do expect the rooms to be in pristine condition. We had spoken to a staff member delivering towels to a nèar by room. He informed us that he would speak to his supervisor and that someone would be up shortly. At this point, it was late and we were at the end of a solid week of moving. We needed sleep more than anything. To the best of our knowledge, no one tried to reach us in regard to this issue. This is a beautiful hotel. However, more needs to be done to keep it that way.
Four Points by Sheraton Kelowna Airport Hotels near Okanagan Lake

Four Points by Sheraton Kelowna Airport

Kelowna
Price per night fromS$ 194
4.3/5
Excellent
GGuest UserThe hotel is very cost-effective. This time, our children went on a spring break trip. We booked Fairfield in three different places. All of them were good! The service was of uniform standard and very user-friendly! The room was large, clean and tidy, with complete facilities! Free breakfast, good dining environment, free coffee and tea at the dining area all day long, you can take it yourself. The stay experience was very good!
Fairfield Inn & Suites Kelowna Hotels near Okanagan Lake

Fairfield Inn & Suites Kelowna

Kelowna
Price per night fromS$ 162
4.2/5
Very Good
Llblb6Breakfast is good, you can eat a hot breakfast, there are not many varieties, but enough to eat, the fruit is not bad, will be added in time after eating. The room in the tower has an open balcony, sitting on a chair can look out at the outside scenery. The room is large, 12 minutes walk from the market, the price is OK, recommended!
Best Western Plus Kelowna Hotel & Suites Hotels near Okanagan Lake

Best Western Plus Kelowna Hotel & Suites

Kelowna
Price per night fromS$ 129
4.1/5
Very Good
GGuest UserWonderful overnight stay while my husband and I were travelling through BC. We had a small issue with the cable TV but the staff was happy to help and figure it out. Would stay again. Thank you.
Recreation Inn and Suites Hotels near Okanagan Lake

Recreation Inn and Suites

Kelowna
Price per night fromS$ 94
4.0/5
Very Good
GGuest UserA port in a storm Friendly service and clean rooms
Dilworth Inn Hotels near Okanagan Lake

Dilworth Inn

Kelowna
Price per night fromS$ 102
3.9/5
AAnonymous UserThe environment is good, easy to get in and out, there are convenience stores nearby with various buses, good choice, treat people if polite, except for a white lady wearing glasses 10 points politely done in the lobby,
Days Inn by Wyndham Kelowna Hotels near Okanagan Lake

Days Inn by Wyndham Kelowna

Kelowna
Price per night fromS$ 104
3.7/5
布鲁斯kingThe location and room were good, but after booking Ctrip went to the front desk and said that it could not find a reservation, they could open a room directly to check in, but the price was higher than the Ctrip price, contact Ctrip immediately, and then said that a tax is separate, so it is expensive, Ctrip I took the initiative to refund the difference to me and praised Ctrip, but the hotel did not connect the tax-included price with Ctrip. I hope to correct it in time
Super 8 by Wyndham Kelowna BC Hotels near Okanagan Lake

Super 8 by Wyndham Kelowna BC

Kelowna
Price per night fromS$ 91
3.2/5
GGuest UserNext time I go to the hotel, there is a good park downstairs.
Sandman Hotel & Suites Kelowna Hotels near Okanagan Lake

Sandman Hotel & Suites Kelowna

Kelowna
Price per night fromS$ 97
2.9/5
GGuest UserOverall, my stay was nice and it was a good experience, the Barbecue stove was very good and the location is very convenient too, but the air vent was very dirty and has a heavy smoke smell, the outdoor pool was pretty dirty too..
Okanagan Seasons Resort Hotels near Okanagan Lake

Okanagan Seasons Resort

Kelowna
Price per night fromS$ 92

Frequently asked questions

What are the best hotels near Okanagan Lake?

What hotels near Okanagan Lake offer breakfast?

If you want to stay at a hotel with breakfast near Okanagan Lake in Kelowna, consider staying Prestige Beach House, BW Premier Collection, Accent Inns Kelowna and HI Kelowna Hostel . Book these popular hotels with breakfast in advance to secure the best rates!

Which popular hotels near Okanagan Lake have pools?

Take your kids and families to a hotel with pools near Okanagan Lake in Kelowna for a long vacation in the summer. Just relax in the water! Hotel Eldorado at Eldorado Resort, Prestige Beach House, BW Premier Collection and HI Kelowna Hostel are popular hotels with a swimming pool.

What's the average price of hotels near Okanagan Lake this weekend?

According to Trip.com, the average price per night stay in Okanagan Lake in Kelowna this weekend is around S$ 428. Please note that prices can change frequently, so these are just for reference! Check the latest rates on the detail page.

What's the average price per night of hotels near Okanagan Lake?

According to Trip.com, the average price for 1 night stay near Okanagan Lake in Kelowna is around S$ 104. Please note that prices can change frequently, so these are just for reference! Check the latest rates on the detail page.

Kelowna hotels near Okanagan Lake information

Highest PriceS$ 1,442
Lowest PriceS$ 76
Number of Reviews3,396
Total Properties165
Average Price (Weekdays)S$ 256
Average Price (Weekends)S$ 252