See the latest prices and deals by choosing your dates.
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... Very good it was a full breakfast not just light.
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. Loved the tall ceiling in the room, beds were comfortable, room felt clean and the miniature refrigerator in the room.
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.... Super clean, comfortable, and well located.
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. Great location, close to shopping. A nice new facility.
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 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. very modern and clean. great decor.
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. The beds were very comfortable! Staff was very nice and helpful all throughout our stay.
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 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. 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.
Hotel in Osoyoos
Hotel in Downtown Kelowna, Kelowna
Hotel in Osoyoos
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 Kelowna
Popular with guests booking hotels in Okanagan Valley
Hotel in Penticton
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 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. 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 features 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. Clean, good size rooms, in good location.
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 location was great. near everything you need. a very family friendly hotel
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. Great cuatomer service from booking to check out.
Hotel in Downtown Kelowna, Kelowna
Featuring an indoor pool and hot tub, this property is located in Kelowna, British Columbia. All guestrooms offer convenient coffeemakers and refrigerators. Free WiFi is provided in all areas. Really tasty breakfast and the possibility to swim in the pool and visit the hot tube.
Hotel in Downtown Kelowna, Kelowna
Kelowna Golf & Country Club is 2.1-miles from this hotel in British Columbia. It features an indoor pool with a hot tub, a restaurant and guest rooms with free Wi-Fi. Everything was beyond exception except the swimming pool water.
Hotel in Vernon
Featuring an indoor pool and sit-down restaurant, Sandman Inn & Suites Vernon is in Vernon. Free Wi-Fi is included. Rooms here include a TV, air conditioning and a sitting area. We had a very comfortable room with comfortable bed and good decor.
Hotel in Winfield
This motel is located in Lake Country, British Columbia, on Highway 97 North. An outdoor hot tub is featured. Continental breakfast and free Wi-Fi are included. Kelowna is 14 mi away. Really friendly staff. Room was a good size clean and comfortable.
Hotel in Osoyoos
This Osoyoos, British Columbia hotel is 1969 feet from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered. Clean rooms, comfortable bed and good location.
Hotel in Vernon
Quality Inn & Suites is located off Highway 97 in the heart of Vernon city center, features an indoor pool and whirlpool. Free WiFi is available throughout the hotel. The staff was very courteous. The room was spacious, clean and tidy. Stay exceeded expectations.
Hotel in Vernon
Across from the Village Green Mall in Vernon, British Columbia, this property features a heated indoor pool and access to golf and skiing. All rooms provide free Wi-Fi and daily breakfast. The beds and the pillows were SO comfy !
Hotel in Rutland, Kelowna
Located 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 resort.... Your staff Was very friendly your cleaning staff were extremely friendly and courteous Made my...
Hotel in Vernon
Welcome to Divya Sutra Plaza and Conference Center Vernon where you can also explore the breathtaking natural beauty of Vernon and experience the adventures it offers, all within the vibrant heart of... Very clean. Quiet. No negatives
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. Loved the tall ceiling in the room, beds were comfortable, room felt clean and the miniature...
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. It’s location, on the lake. It’s facilities, pools and restaurants. And it’s staff!
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. View and location were amazing.
Hotel in Osoyoos
Located in Osoyoos, a 11-minute walk from Cottonwood Beach, Sahara Suites provides accommodations 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 a half mile from the Rattlesnake Canyon amusement park. The classic rooms provide free Wi-Fi and a refrigerator. The views were amazing, the people and the kids loved the pool
Hotel in Penticton
The hotel features spacious rooms with flat-screen cable TVs. Hotel Penticton provides all rooms with wood furniture, a refrigerator and coffee facilities. very clean , nice staff ,accommodating
Hotel in Downtown Kelowna, Kelowna
Located in Kelowna and with Kelowna City Park reachable within a 11-minute walk, Alice in Kelowna provides a shared lounge, allergy-free rooms, free WiFi throughout the property and a terrace.
Hotel in West Kelowna
Offering indoor and outdoor pools, the Doubletree By Hilton West Kelowna is located only 1.9 mi away from Vintage Hill Golf Course. On-site dining feature both a restaurant and pub.
Couples traveling to Okanagan Valley loved staying at TownePlace Suites by Marriott West Kelowna, The Castle at Swan Lake, and Best Western Premier Route 97 Vernon.
These hotels in Okanagan Valley are also highly-rated by couples: Four Points by Sheraton Kelowna Airport, Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, and Hampton Inn & Suites Kelowna, British Columbia, Canada.
On average, it costs $139 per night to book a 3-star hotel in Okanagan Valley for tonight. You'll pay around $217 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Okanagan Valley will cost around $413 (based on Booking.com prices).
There are 448 hotels in Okanagan Valley you can book on Booking.com.
Hotels in Okanagan Valley that offer highly-rated breakfasts include 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: Best Western Plus Kelowna Hotel & Suites, The Royal Anne Hotel, and Fairfield Inn & Suites by Marriott Kelowna.
Hotel Eldorado at Eldorado Resort, Spirit Ridge, in The Unbound Collection by Hyatt, 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, Coast Oliver Hotel, and Watermark Beach Resort.
The average price per night for a 3-star hotel in Okanagan Valley this weekend is $199 or $352 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Okanagan Valley this weekend cost around $373 per night (based on Booking.com prices).
Hampton Inn & Suites Kelowna, British Columbia, Canada, The Royal Anne Hotel, and Coast Capri Hotel are some of the popular hotels in Okanagan Valley.
In addition, TownePlace Suites by Marriott West Kelowna, The Castle at Swan Lake, and Best Western Premier Route 97 Vernon are also popular in Okanagan Valley.
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.
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 travelers visiting Okanagan Valley.
Many families visiting Okanagan Valley loved staying at TownePlace Suites by Marriott West Kelowna, Hampton Inn & Suites Kelowna, British Columbia, Canada, and Watermark Beach Resort.
Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, The Castle at Swan Lake, and Fairfield Inn & Suites by Marriott Penticton are also popular among family travelers.
On average, 3-star hotels in Okanagan Valley cost $98 per night, and 4-star hotels in Okanagan Valley are $116 per night. If you're looking for something really special, 5-star hotels in Okanagan Valley cost around $223 per night (based on Booking.com prices).
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.
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.