Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Kelowna
Situated in Kelowna, Beach Lake Resort offers a patio with mountain and lake views, as well as an outdoor pool, hot tub and spa facilities.

Featuring air-conditioned accommodation with a private pool, lake view and a patio, La Casa Lakeside Resort - Amazing Panoramic View Lakeside House with Pools, Hot Tubs & More! is located in Kelowna.

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary Beach Park.

Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool.

Featuring air-conditioned accommodation with a patio, Peaceful and Spacious Lake View is set in West Kelowna.

This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site restaurant, full spa services and an on-site marina.

Located in Naramata, 20 km from H2O Adventure and Fitness Centre, Chute Lake Lodge provides accommodation with a garden, free private parking, a private beach area and a terrace.

Featuring a patio with lake views, a private beach area and pool with a view, Waterfront Oasis with Pool, Hot Tub & Pet Friendly can be found in Kelowna, close to Rotary Beach Park and 1.3 km from H2O...

Exceptional Boutique Cottage with Incredible Lake View is a recently renovated holiday home in Kelowna, where guests can make the most of its outdoor swimming pool, free WiFi, private beach area and...

Right in the heart of Kelowna, situated within a short distance of Tugboat Bay - Waterfront Park and Lake Okanagan, Kelowna Discovery offers free WiFi, air conditioning and household amenities such as...

Explore our most popular hotels in Kelowna
Situated in Kelowna, Beach Lake Resort offers a patio with mountain and lake views, as well as an outdoor pool, hot tub and spa facilities.

Featuring air-conditioned accommodation with a private pool, lake view and a patio, La Casa Lakeside Resort - Amazing Panoramic View Lakeside House with Pools, Hot Tubs & More! is located in Kelowna.

On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary Beach Park.

Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool.

Featuring air-conditioned accommodation with a patio, Peaceful and Spacious Lake View is set in West Kelowna.

This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site restaurant, full spa services and an on-site marina.

Located in Naramata, 20 km from H2O Adventure and Fitness Centre, Chute Lake Lodge provides accommodation with a garden, free private parking, a private beach area and a terrace.

Featuring a patio with lake views, a private beach area and pool with a view, Waterfront Oasis with Pool, Hot Tub & Pet Friendly can be found in Kelowna, close to Rotary Beach Park and 1.3 km from H2O...

Exceptional Boutique Cottage with Incredible Lake View is a recently renovated holiday home in Kelowna, where guests can make the most of its outdoor swimming pool, free WiFi, private beach area and...

Right in the heart of Kelowna, situated within a short distance of Tugboat Bay - Waterfront Park and Lake Okanagan, Kelowna Discovery offers free WiFi, air conditioning and household amenities such as...


Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna
Popular with guests booking beach hotels in Kelowna