See the latest prices and deals by choosing your dates.
Hotel in Downtown Kelowna, Kelowna
Located in Kelowna and with Kelowna City Park reachable within less than 1 km, Lakeside City provides a shared lounge, allergy-free rooms, free WiFi throughout the property and a terrace. Beautiful view, short walk to the beach, great cafes and restaurants around the building.
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.
Hotel in Kelowna
Situated in Kelowna and with Geert Maas Sculpture Gardens Gallery reachable within 6.4 km, Hampton Inn & Suites Kelowna, British Columbia, Canada features concierge services, non-smoking rooms, a... It was very clean and the staff were kind and helpful. The breakfast was also very good.
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. Great hotel! Big swimming pool that was not too busy. Very friendly staff, also in the restaurant and coffee bar. Spacious rooms and excellent beds. We decided to check out a day early because of the wildfires (lots of smoke) and were not even charged for the unused night - very nice!
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.... Everything and breakfast. I was with two little ones and @ breakfast the server surprised my kids with Mickey Mouse pan cakes. My kids Loved it!!!!
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.
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. Very organized lobby. Fresh ice water, coffee at all times. Beautiful breakfast. Area was open and welcoming. Staff were wonderful. Room very clean. Bed, pillows very comfortable.
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.
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. Everything! Everyone was exceptionally nice and every encounter from the front desk, server & passing housekeeping greeted us with a genuine smile.
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
Hotel in Downtown Kelowna, Kelowna
Hotel in Downtown Kelowna, Kelowna
Hotel in Kelowna
Hotel in Vernon
Hotel in Rutland, Kelowna
Hotel in Kelowna
Hotel in West Kelowna
Hotel in Vernon
Hotel in Penticton
Hotel in Downtown Kelowna, Kelowna
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Vernon
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Offering a complimentary 24-hour airport shuttle, this Kelowna hotel features an indoor pool and Hot tub. Free WiFi is provided in all guest rooms. The Okanagan Golf Club is 5 minutes’ drive away. Excellent staff and check in process. They were very accommodating with early and late check outs.
Hotel in Vernon
An indoor swimming pool with a waterslide and a hot tub are featured at this Vernon hotel. Free Wi-Fi is offered in all areas. Daily breakfast is provided. Lake City Casino is 3 minutes’ walk away. location, cleanness, swimming and whirl pool, friendly service
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...
Hotel in Rutland, Kelowna
Located 10 minutes’ drive from Kelowna Airport, this family-friendly hotel provides free Wi-Fi. A heated pool with a water slide is open year-round. Room was nice and comfy. Location suited us. Nearby to a couple of eating/drinking places.
Hotel in Rutland, Kelowna
Featuring a hot tub and an indoor pool with a waterslide, this Kelowna hotel provides breakfast. A microwave and a refrigerator are included in all rooms. Big White Ski Resort is 1 hour’s drive away. Very nice and comfortable and spacious room. Very nice pool with slide, my kids had a lot of fun.
Hotel in West Kelowna
Brand new Fairfield Inn & Suites in West Kelowna just off Hwy 97 next door to Two Eagles Golf Course. It offers an indoor pool with a 12 metre waterslide and kids splashpad. Nice room, verry Nice breakfast! the staff is verry friendly. the breakfast lady is the best!
Hotel in Rutland, Kelowna
Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport. Guy on front counter was so nice and helpful. We got two rooms next to each other on 4th floor.
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.
Hotel in Vernon
Just 2 minutes’ drive from Lake City Casino, Pacific Inn & Suites in Vernon, British Columbia, features an on-site restaurant and free Wi-Fi. Decor- great beds and pillows . Nice room layout. roller black out blinds
Hotel in Vernon
Located across from the Village Green Mall in Vernon, British Columbia, this accommodation offers a heated indoor pool and access to golf and skiing. All rooms have free Wi-Fi. Great location near to shopping centre. The room was comfortable and clean.
Hotel in Rutland, Kelowna
Situated on 5.5 acres, this Kelowna resort features 2 courtyards, indoor and outdoor pools and a putting green. Numerous wineries, including Bounty Cellars Winery, are within 10 minutes of this... the place is conffortable and clean
Hotel in Vernon
Welcome to Divya Sutra Plaza and Conference Centre Vernon where you can also explore the breathtaking natural beauty of Vernon and experience the adventures it offers, all within the vibrant heart of... Was a great location, had everything we needed, was super clean and the staff were really friendly.
Hotel in Downtown Kelowna, Kelowna
Located in Kelowna and with Kelowna City Park reachable within less than 1 km, Lakeside City provides a shared lounge, allergy-free rooms, free WiFi throughout the property and a terrace. Beautiful view, short walk to the beach, great cafes and restaurants around the building.
Hotel in South Pandosy, Kelowna
Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool. cleanliness and service was excellent!
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.
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.
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...
Hotel in Osoyoos
Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator. Excellent value for money, great location and very clean rooms.
Hotel in Osoyoos
This Osoyoos, British Columbia hotel is 600 meters from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered. The community feel of the common area. It was nice to chat with everyone
Hotel in Oliver
King Hotel is situated in Oliver, 42 km from LocoLanding Adventure Park and 42 km from The Lloyd Gallery.
Hotel in Oliver
Set in Oliver, within 39 km of Mount Baldy and 43 km of Penticton Convention Centre, The Orchard at Oliver offers accommodation with a garden and free WiFi as well as free private parking for guests... newly renovated room, full kitchen, clean and friendly staff, have cherry tree in the yard to allow...
Hotel in West Kelowna
Offering indoor and outdoor pools, the Doubletree By Hilton West Kelowna is located only 3 km away from Vintage Hill Golf Course. On-site dining feature both a restaurant and pub.
Some of the best hotels in Okanagan Valley near Lake Okanagan include The Royal Kelowna - Bellstar Hotels & Resorts, Tranquil Waterfront Condo and Les Chambres Roses.
Travellers who stayed in Okanagan Valley near Kelowna International Airport (YLW) have said good things about Four Points by Sheraton Kelowna Airport, Hampton Inn & Suites Kelowna, British Columbia, Canada and Comfort Suites.
Among the hotels near Kelowna International Airport in Okanagan Valley, Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, Fairfield Inn & Suites by Marriott Kelowna and Best Western Plus Kelowna Hotel & Suites have also been highly rated.
Lakeside City, Four Points by Sheraton Penticton at the Convention Centre and Hampton Inn & Suites Kelowna, British Columbia, Canada are some of the popular hotels in Okanagan Valley.
In addition to these hotels, The Royal Anne Hotel, Coast Capri Hotel and TownePlace Suites by Marriott West Kelowna are also popular in Okanagan Valley.
Many families visiting Okanagan Valley loved staying at Lakeside City, Four Points by Sheraton Penticton at the Convention Centre and TownePlace Suites by Marriott West Kelowna.
Similarly, Hampton Inn & Suites Kelowna, British Columbia, Canada, Watermark Beach Resort and Holiday Inn Express & Suites Kelowna - East, an IHG Hotel are also popular among family travellers.
The average price per night for a 3-star hotel in Okanagan Valley this weekend is US$183 or, for a 4-star hotel, US$305. Looking for something even fancier? 5-star hotels in Okanagan Valley for this weekend cost on average around US$411 per night (based on Booking.com prices).
There are 448 hotels in Okanagan Valley you can book on Booking.com.
On average, 3-star hotels in Okanagan Valley cost US$102 per night, and 4-star hotels in Okanagan Valley are US$124 per night. If you're looking for something really special, a 5-star hotel in Okanagan Valley can on average be found for US$228 per night (based on Booking.com prices).
Popular places to stay in Okanagan Valley include hotels near Lake Okanagan, Mount Baldy and Elysium Gardens.
Downtown Kelowna, Rutland and South Pandosy are popular with other travellers visiting Okanagan Valley.
On average, it costs US$153 per night to book a 3-star hotel in Okanagan Valley for tonight. You'll pay on average around US$238 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Okanagan Valley will cost around US$389 (based on Booking.com prices).
Spirit Ridge, in The Unbound Collection by Hyatt, TownePlace Suites by Marriott West Kelowna and Balcomo, a Ramada by Wyndham have received great reviews from travellers in Okanagan Valley regarding the views from their hotel rooms.
Guests staying in Okanagan Valley also spoke highly of the views from the rooms at Watermark Beach Resort, Coast Oliver Hotel and Holiday Inn Express & Suites Kelowna - East, an IHG Hotel.
For hotels in Okanagan Valley that serve up a highly-rated breakfast, try TownePlace Suites by Marriott West Kelowna, Holiday Inn Express & Suites Kelowna - East, an IHG Hotel and Hampton Inn & Suites Kelowna, British Columbia, Canada.
Breakfast at these hotels in Okanagan Valley are also highly rated: The Royal Anne Hotel, Best Western Plus Kelowna Hotel & Suites and Fairfield Inn & Suites by Marriott Penticton.
Couples travelling in Okanagan Valley loved staying at Lakeside City, Best Western Premier Route 97 Vernon and TownePlace Suites by Marriott West Kelowna.
Similarly, these hotels in Okanagan Valley are highly rated by couples: The Castle at Swan Lake, Four Points by Sheraton Kelowna Airport and Hampton Inn & Suites Kelowna, British Columbia, Canada.