See the latest prices and deals by choosing your dates.
Hotel in West Kelowna
Located in West Kelowna, 7.9 miles from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna has accommodations with a fitness center, 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.
Hotel in Osoyoos
This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features 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!
Hotel in Downtown Kelowna, Kelowna
Featuring a shared lounge, a terrace as well as a bar, Hyatt Place Kelowna is located in the center of Kelowna, 2.2 miles from BC Orchard Industry Museum. Staff were extremely friendly and helpful. We used as an overnight stop but are now thinking we will use it again on our way down the mountain. The breakfast was superb & the happy hour equally excellent. Such good value for the money paid.
Hotel in Kelowna
Located in Kelowna and with Geert Maas Sculpture Gardens Gallery reachable within 3.9 miles, Hampton Inn & Suites Kelowna, British Columbia, Canada has concierge services, non-smoking rooms, a fitness... Friendly staff, quality, laundry room, dinner at gulfstream. 15 minute walk to Kelowna airport.
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. The room was very comfortable and loved it here Really enjoyed the pool side too and the views ❤️
Hotel in Downtown Kelowna, Kelowna
Featuring a small fitness center 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.... Very nice and accommodating staff, really comfortable beds, clean rooms and great location!
Hotel in Vernon
Located 28 miles from Fintry Estate & Provincial Park, Best Western Premier Route 97 Vernon offers 3-star accommodations in Vernon and features a terrace, a restaurant and a bar. The location, pool and hot tub, free EV charging station, adjoining rooms and the comfy beds.
Hotel in Penticton
Located in Penticton, a 19-minute walk from Okanagan Lake Beach, Fairfield Inn & Suites by Marriott Penticton has air-conditioned rooms with free WiFi and express check-in and check-out. Beautiful suite with sofa, perfect for having some drinks with friends. Good free breakfast that actually runs until 930 am which is a relief. Free parking and internet. The front desk girl was so lovely and friendly. It was a great stay.
Hotel in Rutland, Kelowna
Conveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness center. The hotel is just 3.7 mi from Kelowna city center and Okanagan Lake. Super comfy bed, spacious room, great variety of breakfast options. We had a lovely stay.
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. This property is exceptional. A great location and friendly, helpful staff made our stay memorable. Also, having one of Vernon’s finest restaurants attached made it spectacular!
Hotel in Osoyoos
Hotel in Downtown Kelowna, Kelowna
Hotel in Osoyoos
Hotel in Penticton
Hotel in Downtown Kelowna, Kelowna
Hotel in Vernon
Hotel in Kelowna
Hotel in Downtown Kelowna, Kelowna
Hotel in Penticton
Hotel in West Kelowna
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
Popular with guests booking hotels in Okanagan Valley
Hotel in Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Osoyoos
Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and features a private beach at Osoyoos Lake. Our room was large and the kitchen was well stocked with plenty of cooking supplies.
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. The room was nice and quiet large. we enjoyed it.
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 39 foot waterslide and kids splashpad. The breakfast, the gym, the pool, the rooms,
Hotel in Rutland, Kelowna
Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport. Very convenient and accessible to the store, airport, etc. Breakfast was so delicious.
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 Downtown Kelowna, Kelowna
Featuring a seasonal outdoor pool, this hotel is nestled in the heart of Okanagan Valley. Free WiFi is available throughout the property. It was well kept and nicely landscaped.
Hotel in Rutland, Kelowna
Days Inn by Wyndham Kelowna is located in Kelowna, only minutes from a variety of outdoor recreational activities. This hotel offers a seasonal outdoor heated pool. Everything was clean and in good shape
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 Oliver
Located in Oliver, within 23 miles of Mount Baldy and 25 miles of Penticton Convention Centre, King Hotel provides accommodations with a bar and free WiFi throughout the property as well as free... The room was very comfortable and clean! Staff was very friendly, communicative and helpful.
Hotel in Oliver
Located in Oliver, within 24 miles of Mount Baldy and 27 miles of Penticton Convention Centre, The Orchard at Oliver provides accommodations with a garden and free WiFi as well as free private parking... newly renovated room, full kitchen, clean and friendly staff, have cherry tree in the yard to allow...
Hotel in Oliver
Located in Oliver and with Mount Baldy reachable within 23 miles, Coast Oliver Hotel provides express check-in and check-out, non-smoking rooms, a fitness center, free WiFi throughout the property and... beds were very comfortable and spacious…very dog friendly
Hotel in Vernon
An indoor swimming pool with a waterslide and a hot tub are featured at this Vernon hotel. Free Wi-Fi is available in all areas. Daily breakfast is provided. Breakfast was good and fair selection.
Hotel in Vernon
Located 29 miles from Geert Maas Sculpture Gardens Gallery, Sandman Hotel Vernon offers 3-star accommodations in Vernon and has a fitness center, a shared lounge and a restaurant. The Staff were extremely friendly and very efficient at check in and check out.
Hotel in Vernon
Located in Vernon, 29 miles from Fintry Estate & Provincial Park, Best Western Pacific Inn provides accommodations with a fitness center, free private parking, a shared lounge and a restaurant. Decor- great beds and pillows . Nice room layout. roller black out blinds
Hotel in Winfield
Super 8 by Wyndham Lake Country/Winfield Area is located in Winfield, within 8.7 miles of Geert Maas Sculpture Gardens Gallery and 11 miles of BC Orchard Industry Museum. Great hotel. Friendly staff, very comfortable mattresses on the beds. Excellent soundproofing.
Travelers 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 Kelowna.
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 were also highly rated.
TownePlace Suites by Marriott West Kelowna, Watermark Beach Resort, and Hampton Inn & Suites Kelowna, British Columbia, Canada are some of the popular hotels in Okanagan Valley.
In addition, The Royal Anne Hotel, Hyatt Place Kelowna, and Coast Capri Hotel are also popular in Okanagan Valley.
Popular places to stay in Okanagan Valley include hotels near Lake Okanagan, Mount Baldy, and Elysium Gardens.
Downtown Kelowna, South Pandosy, and Rutland are popular with other travelers visiting Okanagan Valley.
There are 448 hotels in Okanagan Valley you can book on Booking.com.
On average, 3-star hotels in Okanagan Valley cost $90 per night, and 4-star hotels in Okanagan Valley are $98 per night. If you're looking for something really special, 5-star hotels in Okanagan Valley cost around $221 per night (based on Booking.com prices).
Hotels in Okanagan Valley that offer highly-rated breakfasts include Walnut Beach Resort, Spirit Ridge, in The Unbound Collection by Hyatt, and Best Western Plus Osoyoos Hotel & Suites.
Breakfast at these hotels in Okanagan Valley are also highly-rated: Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, The Royal Anne Hotel, and Fairfield Inn & Suites by Marriott Penticton.
Many families visiting Okanagan Valley loved staying at TownePlace Suites by Marriott West Kelowna, Watermark Beach Resort, and Four Points by Sheraton Penticton at the Convention Centre.
The Castle at Swan Lake, Balcomo, a Ramada by Wyndham, and Spirit Ridge, in The Unbound Collection by Hyatt are also popular among family travelers.
The average price per night for a 3-star hotel in Okanagan Valley this weekend is $119 or $153 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Okanagan Valley this weekend cost around $194 per night (based on Booking.com prices).
Spirit Ridge, in The Unbound Collection by Hyatt, Prestige Vernon Lodge, and Balcomo, a Ramada by Wyndham in Okanagan Valley have received great reviews for the views from their hotel rooms.
Guests staying in Okanagan Valley also loved the views from their rooms at TownePlace Suites by Marriott West Kelowna, The Royal Anne Hotel, and Best Western Plus Kelowna Hotel & Suites.
Couples traveling to Okanagan Valley loved staying at TownePlace Suites by Marriott West Kelowna, Watermark Beach Resort, and Walnut Beach Resort.
These hotels in Okanagan Valley are also highly-rated by couples: Spirit Ridge, in The Unbound Collection by Hyatt, Hampton Inn & Suites Kelowna, British Columbia, Canada, and Four Points by Sheraton Penticton at the Convention Centre.
Some of the best hotels in Okanagan Valley near Lake Okanagan include The Royal Kelowna - Bellstar Hotels & Resorts, A View of the Lake B & B, and Les Chambres Roses.
On average, it costs $116 per night to book a 3-star hotel in Okanagan Valley for tonight. You'll pay around $133 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Okanagan Valley will cost around $229 (based on Booking.com prices).