Skip to main content

The best beach hotels in Okanagan Valley

Check out our selection of great beach hotels in Okanagan Valley

Filter by:


Review score

Wonderful: 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 - 1,550 feet 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. Cheryl and James were fantastic hosts and so knowledgeable. Really welcoming and friendly. The breakfast was fantastic and we loved the gongs.

Show more Show less
9.1
Wonderful
185 reviews
Price from
$116
per night

The Inn at Therapy Vineyards

Naramata - 2,000 feet from beach

Located in Naramata, The Inn at Therapy Vineyards offers accommodation with a balcony or a patio, free WiFi and flat-screen TV, as well as a shared lounge and a terrace.

Manitou Beach is 1.9 km from the accommodation, while Penticton Convention Centre is 15 km away. Penticton Regional Airport is 16 km from the property. Absolutely stunning location, luxurious rooms, and incredibly hospitable staff. Danica was first class, and Jessica in the tasting room was super knowledgeable. Will absolutely return.

Show more Show less
9.1
Wonderful
122 reviews
Price from
$191
per night

Wesbert Winery & Guest Suites

Penticton - 2,300 feet 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. The property is beautiful and cozy, location is great, close to so many wineries and the lake beach! Having the parking lot and breakfast was so convenient. We were lucky to get the room facing the vineyards! The room was clean and cozy! Everything was great!

Show more Show less
9.4
Wonderful
218 reviews
Price from
$74
per night

All Seasons Bed & Breakfast

South Pandosy, Kelowna - 2,000 feet 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. The breakfast was amazing. The host was so warm and welcoming.

Show more Show less
9.7
Exceptional
126 reviews

Sandy Beach Suites

Osoyoos - 2,150 feet 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. The location is amazing. The facilities were great right by the beach. It was spring break. Sunny warm great!

Show more Show less
9.1
Wonderful
327 reviews
Price from
$103
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
Price from
$168
per night

La Dolce Vita B and B

Osoyoos - 4,150 feet 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
$52
per night

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

Downtown Kelowna, Kelowna - 1,750 feet 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
Wonderful
20 reviews
Price from
$139
per night

Charming Kelowna Haven with Hot Tub, Parking & Pet Friendly

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
$353
per night

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

Downtown Kelowna, Kelowna - 2,850 feet from beach

Set in Kelowna, within 1.4 km of Kelowna City Park and 1.9 km of Kinsmen Park Beach, Kelowna little Island 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, the convenience and the ability to cook with sufficient kitchen pans pots utensils etc.

Show more Show less
9.5
Exceptional
11 reviews
Price from
$97
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