The 10 best beach hotels in Kelowna, Canada | Booking.com
Skip to main content

Beach Hotels in Kelowna

Find the beach hotels that appeal to you the most

The best beach hotels in Kelowna

Check out our pick of great beach hotels in Kelowna

Filter by:

Review score

Kelowna Discovery

Downtown Kelowna, Kelowna

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...

M
Maureen
From
Canada
The host was fast to respond to enquiries and very accommodating. The place was exactly as shown and was a great location for us to walk to everything. We would recommend and come back to stay again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$458.23
1 night, 2 adults

Manteo at Eldorado Resort

South Pandosy, Kelowna

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

L
Lisa
From
Australia
It was an amazing place to stay and we loved it!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 279 reviews
Price from
US$123.54
1 night, 2 adults

Hotel Eldorado at Eldorado Resort

Hotel in South Pandosy, Kelowna

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.

L
Lorenzo
From
Italy
BEAUTIFUL LOCATION IN AMAZING PLACE
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 341 reviews
Price from
US$120.09
1 night, 2 adults

Peaceful and Spacious Lake View

West Kelowna (Near Kelowna)

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

S
Stepanka
From
Slovakia
Very nice place with very kind owner, everything was perfect
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews
Price from
US$193.21
1 night, 2 adults

The Cove Lakeside Resort

West Kelowna (Near 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.

V
Verónica Viridiana
From
Mexico
The hotel rooms are great, super clean and very well equiped, great service and the lake view is beutiful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 104 reviews
Price from
US$157.29
1 night, 2 adults

Chute Lake Lodge

Naramata (Near Kelowna)

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.

K
Klara
From
Canada
Great restaurant on site. Lots to do. Close to Naramata but tucked away. Live bands on the long weekend. A complete paradise for dogs!
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 29 reviews
Price from
US$144.54
1 night, 2 adults

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House with Pools, Hot Tubs & More!

Kelowna

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.

A
Amanda
From
United Kingdom
The property was fantastic, very comfortable, clean and the facilities were great for our teens. The view was superb. My favourite bit was the veranda and the view of the lake.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews

Serene Waterfront Escape with Pool, Hot Tub & Breathtaking Views - Pet Friendly

South Pandosy, Kelowna

Featuring a patio with lake views, a private beach area and pool with a view, Serene Waterfront Escape with Pool, Hot Tub & Breathtaking Views - Pet Friendly can be found in Kelowna, close to Rotary...

H
Hiya
From
Canada
The place is just very beautiful. I would recommend 100 percent the place is just so pretty peaceful and the vibe is just amazing. Loved staying there would surely visit again. The hosts were really sweet and nice loved their vibe too the sweetest hosts I’ve ever come across thank you for having us. <3
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

PeachView Deluxe Suites 301

Peachland (Near Kelowna)

Featuring air-conditioned accommodation with a patio, PeachView Deluxe Suites 301 is set in Peachland. This beachfront property offers access to a balcony, free private parking and free WiFi.

O
O'Hanlon
From
United Kingdom
Absolutely outstanding property, everything was spot on and to a very high qulaity i.e. Communication with owner was amazing, whatsapp/emails, very clear and stress free. Location is brilliant, away from the main highway and amazing, panaoramic views of the lake. Nice pattiserie 4 mins walk and super market 5 mins in car. Appartment is virtually new and finished to a very high standard Peachland is peaceful and quiet but with enough to keep you busy for a short break.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

Premium Deluxe suites 201

Peachland (Near Kelowna)

Boasting air-conditioned accommodation with a patio, Premium Deluxe suites 201 is situated in Peachland.

C
Carolyn
From
Canada
The view was the best feature of this condo. We appreciated the cleanliness of the condo and the quiet surroundings. The location was close to restaurants and shops and grassy beach areas and parks. We felt that the building was well managed and the manager was very accomodating.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
All beach hotels in Kelowna

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Kelowna and surroundings in the past month

See all

Beach hotels that guests love in Kelowna

See all
  • Avg. price/night: US$260.66
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 279 reviews
    Brilliant facilities with lots to keep the whole family entertained, including mini golf, tennis and pickle ball, private beach, pools and water sports. 1 hour free boat rental was a lovely surprise on arrival! Despite being busy, quiet and calm throughout our stay. Highly recommend.
    Guest review by
    Katherine
    Family with young children