Skip to main content

Stay in Okanagan-Similkameen 's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Four Points by Sheraton Penticton at the Convention Centre

Hotel in Penticton

Situated in Penticton, 1.1 km from Okanagan Lake Beach, Four Points by Sheraton Penticton at the Convention Centre features accommodation with a fitness centre, free private parking, a restaurant and... Location was perfect for attending the event at the South Okanagan Event Centre.

Show more Show less
9
Superb
5 reviews
Price from
€ 124
per night

Fairfield Inn & Suites by Marriott Penticton 3 stars

Hotel in Penticton

Situated in Penticton, 1.6 km from Okanagan Lake Beach, Fairfield Inn & Suites by Marriott Penticton features air-conditioned rooms with free WiFi and express check-in and check-out. very modern and clean. great decor.

Show more Show less
8.5
Very good
590 reviews
Price from
€ 148
per night

Coast Oliver Hotel

Hotel in Oliver

Located in Oliver and with Mount Baldy reachable within 38 km, Coast Oliver Hotel provides express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi throughout the property and a... beds were very comfortable and spacious…very dog friendly

Show more Show less
8.1
Very good
414 reviews
Price from
€ 152
per night

Balcomo, a Ramada by Wyndham 3 stars

Hotel in Penticton

Featuring an outdoor pool, year-round outdoor hot tub and rooms with private garden patios, the Balcomo - A Ramada By Wyndham offers mountain skyline views in scenic Okanagan Valley. beautifully landscaped, pool very nice. rooms were clean, staff friendly

Show more Show less
8.5
Very good
675 reviews
Price from
€ 143
per night

Spirit Ridge, in The Unbound Collection by Hyatt 4 stars

Hotel in Osoyoos

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake. Even though it was fall the pools were still open and heated with plenty of towels available and the waterslides were running which my young children loved. Everything was beautiful and the little cafe had great snacks, meals and drinks.

Show more Show less
8.7
Fabulous
384 reviews
Price from
€ 217
per night

Watermark Beach Resort 4 stars

Hotel in Osoyoos

This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa. Absolutely superb property with all the amenities of a resort in a surprising oasis like town. It is an absolute jewel!

Show more Show less
8.7
Fabulous
449 reviews
Price from
€ 221
per night

Best Western Plus Osoyoos Hotel & Suites 3 stars

Hotel in Osoyoos

This hotel is within walking distance of Osoyoos Lake, British Columbia. It offers free Wi-Fi, and all rooms have a flat-screen TV. An indoor swimming pool and gym are found on site. Everyone was friendly and helpful from the front counter to the kitchen help to the housekeeping. The free breakfast selection was great. Our grandson loved watching the machine make his pancakes! He ate several with sprinkles. The pool was great for fun. The hot tub was perfect for a soothing relaxation - especially in December! We have tried 3 other hotels in Osoyoos. From now on, the Best Western Plus is our go-to hotel in Osoyoos.

Show more Show less
8.3
Very good
524 reviews
Price from
€ 156
per night

Walnut Beach Resort 4 stars

Hotel in Osoyoos

This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar. Good place to stay with kids. It was perfect for our family. Good emplacement, near restaurants, grocery, amusement park and wineries.

Show more Show less
8.4
Very good
398 reviews
Price from
€ 187
per night

Ace Motel 3 stars

Hotel in Princeton

Ace Motel is located in Princeton. This 3-star hotel offers free WiFi. There is a restaurant serving Japanese cuisine, and free private parking is available. We got stranded from the flooding in BC Ace motel did a fantastic job accommodating us and our emergency situation. The manager was so kind and others too. We will support this motel everytime we pass through princeton.

Show more Show less
7.9
Good
418 reviews
Price from
€ 98
per night

Sahara Suites 3 stars

Hotel in Osoyoos

Located in Osoyoos, less than 1 km from Cottonwood Beach, Sahara Suites provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities. We arrived right at 4 to check in and we’re upgraded to a beautiful room by the pool! It was amazing. My partner and I always stay at the Sahara when we go to Osoyoos and we’re never disappointed. The staff are always really friendly and it’s great value for money

Show more Show less
7.5
Good
103 reviews
Price from
€ 116
per night

Hotels with extra health and safety measures

Find hotels in Okanagan-Similkameen with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Okanagan-Similkameen in the past month

See all

Okanagan-Similkameen 's best hotels with breakfast

See all

FAQs about hotels in Okanagan-Similkameen