Skip to main content

Stay in Okanagan Valley'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.

Hampton Inn & Suites Kelowna, British Columbia, Canada 3 stars

Hotel in Kelowna

Situated in Kelowna, 6.4 km from Geert Maas Sculpture Gardens Gallery, Hampton Inn & Suites Kelowna, British Columbia, Canada features accommodation with a fitness centre, free private parking, a... Amazing location in close proximity to many restaurants and other services. Front desk, housekeeping and restaurant staff provides excellent services!

Show more Show less
8.8
Fabulous
1,265 reviews
Price from
£126
per night

Coast Capri Hotel 4 stars

Hotel in Downtown Kelowna, Kelowna

This downtown Kelowna hotel is just blocks from Okanagan Lake. It has 2 on-site restaurants and a spa. The warmly decorated rooms offer free WiFi. It's on highway & liquir store on 50 meters from your hotel.all type of food restro within 2 KM.

Show more Show less
8.1
Very good
1,242 reviews
Price from
£127
per night

The Royal Anne Hotel 3 stars

Hotel in Downtown Kelowna, Kelowna

Featuring a small fitness centre and sauna, a wine shop and continental breakfast, this Kelowna hotel is located in the center of downtown, only a 10 minutes' walk to City Park. Free WiFi is provided.... The hotel was superb with friendly staff and an excellent breakfast. It's in an ideal location.

Show more Show less
8.4
Very good
1,691 reviews
Price from
£108
per night

Best Western Premier Route 97 Vernon 3 stars

Hotel in Vernon

Set 46 km from Fintry Estate & Provincial Park, Best Western Premier Route 97 Vernon offers 3-star accommodation in Vernon and features a terrace, a restaurant and a bar. Great location, close to shopping. A nice new facility.

Show more Show less
8.7
Fabulous
123 reviews
Price from
£108
per night

TownePlace Suites by Marriott West Kelowna 4 stars

Hotel in West Kelowna

Situated in West Kelowna, 13 km from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna features accommodation with a fitness centre, free private parking, a restaurant and a bar. This is a very clean modern facility and the suits are very roomy and comfortable. I have a large super duty dually pickup and the parking spaces are large and well laid out.

Show more Show less
8.9
Fabulous
220 reviews
Price from
£89
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. It was perfect, the best employees ever. We were their for three nights. The best employees ever. We were finding it impossible to get Covid tests to return to US and your Manager Shawn Gill & Mariel took care of everything for us. Great Ladies. Please let them know of our GRATITUDE. Thanks.

Show more Show less
8.5
Very good
591 reviews
Price from
£86
per night

Hyatt Place Kelowna 3 stars

Hotel in Downtown Kelowna, Kelowna

Boasting a shared lounge, a terrace as well as a bar, Hyatt Place Kelowna is set in the centre of Kelowna, 3.6 km from BC Orchard Industry Museum. At the reception there was a very nice girl from Ukraine who helped us with all our questions.

Show more Show less
8.4
Very good
892 reviews
Price from
£115
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
403 reviews
Price from
£122
per night

Holiday Inn Express & Suites Kelowna - East, an IHG Hotel 3 stars

Hotel in Rutland, Kelowna

Conveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness centre. The hotel is just 6 km from Kelowna city centre and Okanagan Lake. The fact you pay for what you get. The price was very fair for an amazing room. The bed was super comfy, bathroom big and perfect. The hotel was a holiday saver.

Show more Show less
8.7
Fabulous
606 reviews
Price from
£93
per night

The Castle at Swan Lake 4 stars

Hotel in Vernon

Offering an outdoor seasonal pool, the suites at The Castle at Swan Lake in Vernon offer a full kitchens and a balcony or deck with a view of either Swan Lake, the courtyard, or pool. The suite was spacious, comfortable and very clean. I loved everything about my stay. The place is very quiet and was very relaxing, exactly what I was looking for.

Show more Show less
8.8
Fabulous
325 reviews
Price from
£112
per night

Hotels with extra health and safety measures

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

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Okanagan Valley in the past month

See all

Okanagan Valley's best hotels with breakfast

See all

Budget hotels in Okanagan Valley

See all

Hotels in Okanagan Valley that you can book without a credit card

See all

FAQs about hotels in Okanagan Valley