Skip to main content

The best beach hotels in Okanagan Valley

Check out our pick of great beach hotels in Okanagan Valley

Filter by:


Review score

Superb: 9 Very good: 8 Good: 7 Pleasant: 6

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Stirling House

Downtown Kelowna, Kelowna - 500 yards from beach

Conveniently set in Kelowna, Stirling House provides air-conditioned rooms with free WiFi and free private parking. The property features garden and city views, and is 700 metres from Strathcona Park. Featuring family rooms, this property also provides guests with an outdoor fireplace.

Popular points of interest near the bed and breakfast include Kinsmen Park Beach, Kelowna City Park and Myra Canyon Kettle Valley Railway Trestles. Kelowna International Airport is 13 km away. Great location, friendly hosts, breakfast the best.

Show more Show less
9.1
Superb
185 reviews
Price from
£108
per night

Wesbert Winery & Guest Suites

Penticton - 750 yards from beach

Boasting a balcony with mountain views, a garden and barbecue facilities, Wesbert Winery & Guest Suites can be found in Penticton, close to Three Mile Beach and 7.7 km from Penticton Convention Centre. This property offers access to a terrace and free private parking. All rooms are fitted with a patio with views of the lake. Comfy bed, nice view. Great wine! Nice continental breakfast and coffee selection.

Show more Show less
9.4
Superb
222 reviews
Price from
£71
per night

All Seasons Bed & Breakfast

South Pandosy, Kelowna - 650 yards from beach

Located in Kelowna and only 1.1 km from Rotary Beach Park, All Seasons Bed & Breakfast provides accommodation with mountain views, free WiFi and free private parking. It is situated 1.3 km from Boyce-Gyro Beach Park and features a shared kitchen. The bed and breakfast offers garden views and a terrace. Very clean and tastefully done The hosts were a lovely couple, warm and friendly They provided very good suggestions for trips and eating around Kelowna Breakfast was excellent

Show more Show less
9.7
Exceptional
126 reviews

Sandy Beach Suites 3 stars

Osoyoos - 700 yards from beach

This motel is located in Osoyoos, on the shores of Osoyoos Lake. It features a private beach, volleyball and Pickleball courts. Free Wi-Fi access is available throughout the motel.

Cable TV is available in all suites, cottages, and studios at Sandy Beach Suites. They also include a fully-equipped kitchen, a seating area with a sofa, and a dining area. Clean, great service from the friendly host

Show more Show less
9.1
Superb
327 reviews
Price from
£97
per night

PeachView suites 301

Peachland

Featuring air-conditioned accommodation with a patio, PeachView suites 301 is set in Peachland. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has ski storage space and an electric vehicle charging station. It was beautifully designed with an amazing view. It was very clean and the owners were very polite and friendly.

Show more Show less
10
Exceptional
7 reviews

La Dolce Vita B and B

Osoyoos - 1,400 yards from beach

Boasting lake views, La Dolce Vita B and B features accommodation with a garden and a patio, around 4.6 km from Nk'Mip Desert Cultural Centre. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 7.5 km from Osoyoos Desert Model Railroad. Location was great for walks along the lake, quick drive into town for groceries or grab a latte. The property location provides a stunning view of the lake and Mount Kobau and beautiful sunsets on clear evenings. The well appointed suite was very clean and well stocked with everything you need. Tina and Ray were amazing hosts and we will definitely be returning to this beautiful desert escape.

Show more Show less
9.8
Exceptional
5 reviews
Price from
£76
per night

Spacious 2-bed, 2-bath condo in downtown Kelowna!

Downtown Kelowna, Kelowna - 600 yards from beach

Located in a central area of Kelowna, 600 metres from Tugboat Bay - Waterfront Park, Spacious 2-bed, 2-bath condo in downtown Kelowna! provides air-conditioned accommodation with free WiFi and a flat-screen TV. This apartment offers free private parking and a lift. The property is non-smoking and is set 1.5 km from Kelowna City Park. Great location, bigger than expected and very tidy and comfortable

Show more Show less
9.2
Superb
19 reviews
Price from
£130
per night

Charming Kelowna Haven with Hot Tub, Parking & Pet Friendly 5 stars

South Pandosy, Kelowna

Boasting a spa bath, Charming Kelowna Haven with Hot Tub, Parking & Pet Friendly is situated in Kelowna. This property offers access to a patio and free private parking. Featuring free WiFi throughout the property, the allergy-free holiday home features a hot tub.

Boyce-Gyro Beach Park is 200 metres from the holiday home, while Rotary Beach Park is 700 metres from the property. Kelowna International Airport is 15 km away. Great location, lovely big home with comfy beds Hot tub and jacuzzi bath tub Fire table Fully fenced yard for the furry friends

Show more Show less
9.8
Exceptional
6 reviews
Price from
£438
per night

Kelowna little Island 3 units near Downtown, lake, hospital and Okanagan Collage

Downtown Kelowna, Kelowna - 950 yards from beach

Set in Kelowna, within 1.4 km of Kelowna City Park and 1.9 km of Kinsmen Park Beach, Kelowna little Island 3 units near Downtown, lake, hospital and Okanagan Collage offers accommodation with a garden as well as free private parking for guests who drive. There is a private entrance at the apartment for the convenience of those who stay. The property is 2 km from the city centre and 1.3 km from Strathcona Park. The location was superb, minutes away from downtown and 3 blocks from the beach. The owners were super friendly; they took the time to greet us and explain everything about the suite when we checked in. The amenities and appliances covered everything we needed, including a lovely garden with a creek crossing the property. I would come back and definitely recommend it.

Show more Show less
9.5
Exceptional
11 reviews
Price from
£107
per night

Sunrise Valley Suite

West Kelowna - 2.3 miles from beach

Featuring air-conditioned accommodation with a patio, Sunrise Valley Suite is located in West Kelowna. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 7.6 km from The Old Woodshed Kelowna.

Waterfront Park is 7.6 km from the guest house, while BC Orchard Industry Museum is 7.8 km away. The nearest airport is Kelowna International Airport, 20 km from Sunrise Valley Suite. Loved the outlook, the amenities, and the bed was super comfortable! The decor was lovely, and the lounge was also super comfy!

Show more Show less
9.8
Exceptional
13 reviews
Price from
£311
per night

Most booked beach hotels in Okanagan Valley this month

FAQs about beach hotels in Okanagan Valley

Beach Hotels that guests love in Okanagan Valley