Skip to main content

Featured motel destinations

Destination inspiration for your trip – find a motel

Penticton

20 motels

Osoyoos

9 motels

Vernon

4 motels

The best motels in Okanagan Valley

Check out our selection of great motels in Okanagan Valley

Filter by:

Star Rating
Review score

Naramata Courtyard Suites

Naramata

Located in Naramata, within a 7-minute walk of Manitou Beach and 10 miles of Penticton Convention Centre, Naramata Courtyard Suites has accommodations with a garden and free WiFi throughout the...

L
Laurette
From
Canada
Quaint location with a pretty courtyard. Friendly staff and very accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 73 reviews
Price from
$155.60
1 night, 2 adults

Poplars Motel on the lake

Osoyoos

Located in Osoyoos, a 9-minute walk from Cottonwood Beach, Poplars Motel on the lake provides accommodations with a private beach area, free private parking, a terrace and barbecue facilities.

g
gelirina
From
Canada
Very good location, clean room, friendly staff.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews
Price from
$111.47
1 night, 2 adults

Kettle Valley Beach Resort

Penticton

Located in Penticton, a 4-minute walk from Okanagan Lake Beach, Kettle Valley Beach Resort has accommodations with a garden, free private parking, a restaurant and barbecue facilities.

L
Lisa
From
United States
Very well located by the lake and multiple restaurants, Kettle Valley Beach Resort looked fresh and was very comfortable for our stay. We would definitely stay again when in Penticton.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 358 reviews
Price from
$78.28
1 night, 2 adults

Okanagan Lakefront Resort

Penticton

Located in Penticton, within a 3-minute walk of Okanagan Lake Beach and half a mile of Penticton Convention Centre, Okanagan Lakefront Resort provides accommodations with a terrace and free WiFi...

M
Mick
From
Canada
The staff was friendly and welcoming. The room was very clean and met our needs . Location was exceptional for our trip.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 623 reviews
Price from
$180.94
1 night, 2 adults

Lakeside Villa & Nordic Spa

Penticton

Located in Penticton, a 10-minute walk from Sudbury Beach, Lakeside Villa & Nordic Spa provides accommodations with a garden, free private parking, a private beach area and barbecue facilities.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 169 reviews
Price from
$132.83
1 night, 2 adults

Rosedale Motel

Summerland

Located 5 minutes' walk from the town center, this motel provides free WiFi. A refrigerator and a coffee maker are offered in all rooms. A seasonal outdoor pool is on site.

D
Dora
From
Canada
Well maintained. We enjoyed the vintage feel of this establishment. We love the cottages!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 211 reviews
Price from
$128.52
1 night, 2 adults

Oasis Inn

Downtown Kelowna, Kelowna

Located 1.2 mi from Kelowna town center, this British Columbia motel has an outdoor heated pool, a 3-hole putting green and a BBQ area with a gazebo. All rooms offer free WiFi.

J
James
From
Canada
The heater was quiet unlike Lakeside in Penticton ( couldn't have it on and sleep) Comfortable beds, easy parking, plug ins for cell phones, smoke detector not visible from the beds( no blinking light) coffee machine, quiet.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 966 reviews
Price from
$121.34
1 night, 2 adults

Apple Tree Inn

Penticton

Featuring a seasonal outdoor pool, this Penticton motel offers rooms with free wired internet or WiFi and a flat-screen TV. Skaha Meadows Golf course is 3 miles away.

C
Christopher
From
United Kingdom
This place is great value. We come back every year, lovely communal space and a great bed set up for families. The pool is a bit elevated from the road so it doesn't feel like you're just off the main drag
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 177 reviews
Price from
$71.80
1 night, 2 adults

Flamingo Motel

Penticton

This Penticton, British Columbia motel offers guest rooms with free Wi-Fi. It is 8 minutes’ drive from South Okanagan Events Center. A picnic area with BBQ facilities is located on site.

V
Valinda Lea
From
Canada
Very accommodating to my requests. Very polite, helpful, and kind. Room was clean. Appreciated the fridge micro and decent tv
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 270 reviews
Price from
$106.62
1 night, 2 adults

Sun Beach Motel

Osoyoos

Located on the shores of Osoyoos Lake, this motel is just 2461 feet from Rattlesnake Canyon Amusement Park. It features free Wi-Fi access and a private beach on Osoyoos Lake.

S
Sheila
From
Canada
beautiful deck right outside the door. Right on the lake. super convenient location. espresso bar next door.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 226 reviews
Price from
$142.88
1 night, 2 adults
All motels in Okanagan Valley

Most booked motels in Okanagan Valley this month

See all

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 808 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 563 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 950 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 448 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 347,995 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 369 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 490 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 267 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 336 reviews

Popular with guests booking motels in Okanagan Valley

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,409 reviews

FAQs about motels in Okanagan Valley

Motels That Guests Love in Okanagan Valley

See all
Avg. price/night: $140.76
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 226 reviews
Lovely motel and very friendly staff. What a special place.
Guest review byLogan
Young couple
Avg. price/night: $145.75
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 177 reviews
Old school holiday motel
Guest review byAndrew
Family with young children
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 396 reviews
It was a clean and fun little motel with all the amenities we weren't expecting, like a kitchen and bbq's to use. Great vibe and beautiful pool! Comfortable bed.
Guest review bySlowe Holmes
Young couple
Avg. price/night: $262.36
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 622 reviews
The location was fabulous. It was right on front of the beach and had a nice common area to sit and watch the lake from the motel.
Guest review bySug Deo
Family with young children
Avg. price/night: $123.68
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 270 reviews
The motel has a little pool that my son enjoyed a lot
Guest review byJIANHAI
Young couple
Avg. price/night: $157.42
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 145 reviews
old style motel but clean, large suite, and across from the lake. I have stayed at several other older motels in the same area but this one was the best. A great value for the cost
Guest review byStephen
Young couple
Avg. price/night: $230.37
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 226 reviews
Incredible location right on the water. Grab some beers, some food for the bbq, and you never have to leave the motel. If you end up wanting to go for dinner, everything is a walk away
Guest review byMilanka
Family with young children
Avg. price/night: $316.08
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 358 reviews
Location location! Beautiful motel steps from the beach, well appointed rooms and helpful staff. Loved the on site restaurant as well. Love that beach towels are available in office and that you can park right out front your room. Also a good sized patio with chairs. The common area was really well kept and clean with comfy chairs and a fire pit.
Guest review byDanielle
Family with young children
Avg. price/night: $132.43
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 70 reviews
It was a well located and priced motel
Guest review byGlenn
Young couple
Avg. price/night: $234.67
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews
We lucked out and got a relatively large room overlooking the lake. We used the provided barbecues to cook up some steaks and then ate them at one of the four provided picnic benches. Rooms were up-to-date and we hit Osoyoos just before the start of the busy summer tourist season, so the motel was pretty quiet. There’s a liquor store and pub across the street, and a nice park nearby. We enjoyed watching the Mallard ducks and other small birds on the lush green lawn. Handsome sunset too! 👍
Guest review byDonald Guy
Young couple