Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Okanagan Valley

Prestige Beach House, BW Premier Collection
3.5 out of 5
1675 Abbott St, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $132 per night
3 mi from city center
3.6/5Good! (455 reviews)
Business stay

"Comfortable, clean and friendly staff."…"

Reviewed on Mar 25, 2020

Prestige Beach House, BW Premier Collection
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $231 per night
3.29 mi from city center
4.3/5Excellent! (1,009 reviews)

"Centrally located. Nice boardwalk area. Pool area very nice"…"

Reviewed on Jun 29, 2020

Delta Hotels by Marriott Grand Okanagan Resort
Days Inn & Conference Centre by Wyndham Penticton
2.5 out of 5
152 Riverside Dr, Penticton, BC
Free CancellationReserve now, pay when you stay
The price is $118 per night
25.77 mi from city center
3.7/5Good! (995 reviews)

"I like this hotel and have stayed here many times. It was very much the same but different at the same time because of the covid 19 viris. The frontend staff were friendly as always and are making the best out of a very difficult times. They made changes to keep you safe as well as themselves. Keep ..."…"

Reviewed on May 25, 2020

Days Inn & Conference Centre by Wyndham Penticton
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Ramada Hotel & Conference Center by Wyndham Kelowna
3 out of 5
2170 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $110 per night
1.89 mi from city center
3.8/5Good! (998 reviews)

"Bright space close to shopping would come back and recommend"…"

Reviewed on Mar 13, 2020

Ramada Hotel & Conference Center by Wyndham Kelowna
Ramada by Wyndham Penticton Hotel & Suites
3 out of 5
1050 Eckhardt Ave. West, Penticton, BC
The price is $161 per night
25.96 mi from city center
4.3/5Excellent! (1,006 reviews)

"Very nice hotel. Conveniently located for getting around on foot or by car. Great pub - friendly and attentive staff. The pool was closed due to COVID-19 while I was there, but the beach is only a few blocks away."…"

Reviewed on Jun 24, 2020

Ramada by Wyndham Penticton Hotel & Suites
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $169 per night
1.83 mi from city center
4.4/5Excellent! (998 reviews)

"Great place with friendly staff. Was there twice in less than a month. Felt like they appreciate all the business they get. Will stay there again soon, hopefully longer than one night only."…"

Reviewed on Jun 15, 2020

Eldorado Resort - Manteo
Coast Osoyoos Beach Hotel
2.5 out of 5
7702 Main Street, Osoyoos, BC
The price is $175 per night
57.12 mi from city center
4/5Very Good! (906 reviews)

"Nice clean rooms and reception lady was very nice to us.staff was nice .i would definatly go back to this place."…"

Reviewed on Jun 27, 2020

Coast Osoyoos Beach Hotel
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
The price is $201 per night
25.23 mi from city center
3.9/5Good! (788 reviews)

"Beautiful view, convenient locagion, dog friendly! Loved the lakeview balconies tol."…"

Reviewed on Jun 19, 2020

Penticton Lakeside Resort and Conference Centre
Sparkling Hill Wellness Resort and Spa
4 out of 5
888 Sparkling Place, Vernon, BC
Free CancellationReserve now, pay when you stay
The price is $321 per night
23.75 mi from city center
4.3/5Excellent! (325 reviews)

"some of the facilities were shut because of the virus scare"…"

Reviewed on Jul 1, 2020

Sparkling Hill Wellness Resort and Spa
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $113 per night
2.37 mi from city center
4/5Very Good! (1,384 reviews)

"Great inn for a overnight on route stay Clean nice staff"…"

Reviewed on Jun 30, 2020

Kelowna Inn and Suites
Best Western Plus Kelowna Hotel & Suites
3 out of 5
2402 Highway 97 N, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $154 per night
2.17 mi from city center
4.3/5Excellent! (909 reviews)

"The suit is very nice and clean , the staff is friendly"…"

Reviewed on Jun 28, 2020

Best Western Plus Kelowna Hotel & Suites
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $134 per night
2.25 mi from city center
4.3/5Excellent! (1,007 reviews)

"Room is clean & staff are friendly and helpful. I would return and recommend to others."…"

Reviewed on Jun 30, 2020

Coast Capri Hotel
Summerland Waterfront Resort & Spa
3.5 out of 5
13011 Lakeshore Drive S, Summerland, BC
Free CancellationReserve now, pay when you stay
The price is $220 per night
19.79 mi from city center
4.5/5Wonderful! (802 reviews)

"It was right beside the lake and lots of different wildlife to view. There were several different areas you could sit in to relax and enjoy the weather and view. The only disappointment was that there was only 2 fireside tables and they were constantly full."…"

Reviewed on Jun 30, 2020

Summerland Waterfront Resort & Spa
Accent Inns Kelowna
3 out of 5
1140 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $110 per night
2.29 mi from city center
4.1/5Very Good! (1,001 reviews)

"it has clean room and bed as well. I will recommended for stay one or two night."…"

Reviewed on Jun 27, 2020

Accent Inns Kelowna
Hotel ZED Kelowna
2.5 out of 5
1627 Abbott Street, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is $109 per night
3.04 mi from city center
4.3/5Excellent! (1,008 reviews)

"great location and price. was easy to get around downtown kelowna. staff are friendly. would stay here again"…"

Reviewed on Jun 29, 2020

Hotel ZED Kelowna
Don't see what you're looking for?
See all available properties in Okanagan Valley
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Okanagan Valley

Find the best Okanagan Valley areas and neighborhoods for the activities you enjoy most. Learn more about Okanagan Valley

Visiting Okanagan Valley

Travelers to Okanagan Valley give high marks for the array of wineries, lakeside setting, and fun sporting events. This city also attracts tourists with its university setting. Top sights in the city include Apex Alpine Resort, Silver Star Mountain Resort, and Mount Baldy Ski Area.

  • There are 1064 hotels and other accommodations in Okanagan Valley
  • The closest major airport is in Kelowna, BC (YLW-Kelowna Intl.), 7.3 mi (11.7 km) from the city center
  • The next closest is in Penticton, BC (YYF-Penticton Regional), 28.2 mi (45.3 km) away

Sightseeing and Staying in Okanagan Valley

Cultural venues in the city include Caravan Farm Theatre, BC Wine Museum and VQA Wine Shop, and Kelowna Art Gallery. Attractions like Davison Orchards Country Village, Rattlesnake Canyon, and Salmon Arm Water Slides are fun for kids of all ages. The city is notable for landmarks like Peach, Okanagan Lake Bridge, and Dominion Radio Astrophysical Observatory.

In Okanagan Valley, you'll be able to select from 1064 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. These are top ranked ones based on our user reviews:

  • Christleton Manor Luxury Bed & Breakfast - Guests who stay at this 3.5-star bed & breakfast in South Pandosy can enjoy access to free breakfast and a spa tub, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and comfortable, quiet rooms.
  • The Maple Bed & Breakfast - Our customers like the breakfast and quiet location at this B&B. This 2.5-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Alexandria House Bed & Breakfast - This 3-star bed & breakfast in Central Okanagan features free breakfast, free WiFi, and free parking. Expedia customers like its breakfast and quiet location.

Other favorite sights in Okanagan Valley include Apex Alpine Resort, Silver Star Mountain Resort, and Mount Baldy Ski Area. One of the top places to see in the surrounding area is Big White Ski Resort, located 24.1 mi (38.7 km) from the city center.

Dressing for Okanagan Valley

  • Between January and March, daytime temperatures average 55°F, while nighttime temperatures stay around 19°F
  • From April to June, the average is 78°F during the day and 31°F at night
  • July through September sees average temperatures of 82°F during the day and 38°F at night
  • In October-December, you can expect 63°F as the daytime average and 20°F as the nighttime average
  • About 11.75 inches of rain falls on Okanagan Valley each year
  • July and August are usually the hottest months averaging 79°F, while January and December are usually the coldest with an average temperature of 21°F

Frequently asked questions

Where is the best place to stay in Okanagan Valley?
Lakeshore Bed & Breakfast is a favorite property for Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 1-minute walk from Okanagan Lake. Other top choices based on reviews include Adela’s Bed and Breakfast and Harvelle House Bed & Breakfast.
If I need to cancel my hotel reservation in Okanagan Valley, will I receive a refund?
Yes! Most hotel bookings are refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Add dates, click “Search”, then use the filter option “free cancellation” to get the best deals available in Okanagan Valley.
Where can I learn more about changing or cancelling my trip to Okanagan Valley?
For more information about changing or cancelling your trip to Okanagan Valley, click here.
What's the best place to stay on a budget in Okanagan Valley?
Based on reviews, SureStay Plus Hotel By Best Western Salmon Arm is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other options to stay on the cheap include Canadas Best Value Inn Kelowna and Super 8 by Wyndham Kelowna BC.
What's the best hotel for a family trip to Okanagan Valley?
Best Western Inn At Penticton is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good choices for your family trip include SPIRIT RIDGE - in the Unbound Collection by Hyatt and Ramada by Wyndham Penticton Hotel & Suites. Attractions like Planet Bee Honey Farm and Davison Orchards Country Village are also fun for kids of all ages.
What's the best place to stay for a romantic vacation to Okanagan Valley?
A View to Remember Bed & Breakfast is a favorite 4-star B&B for couples, and features pillowtop beds and fireplaces. Other good choices for a stay with your sweetheart include Shiraz Villa and E’Laysa Guesthouse and Vineyard Retreat.
What is the top LGBTQ-friendly accommodation in Okanagan Valley?
Eagle’s Nest B&B is a top 3-star LGBTQ-friendly B&B that features free breakfast and free WiFi.
What's the best pet-friendly accommodation in Okanagan Valley?
Hotel ZED Kelowna is a top hotel for people traveling with their pets, and offers an outdoor pool and free WiFi for its human guests. Two other good options for you and your pet include Fairfield Inn and Suites by Marriott Kelowna and Super 8 by Wyndham West Kelowna BC.
What's the best place to stay for a beach vacation in Okanagan Valley?
Adela’s Bed and Breakfast is a top beach hotel with an indoor pool and free breakfast. Other good choices to stay near the beach include Rochester Resort Motel and Walnut Beach Resort. To enjoy some time by the water, head to Willow Beach or Okanagan Beach.
What's the best luxury hotel in Okanagan Valley?
SPIRIT RIDGE - in the Unbound Collection by Hyatt is a 4-star resort with a winery and a restaurant, and it’s a popular choice for Expedia travelers looking for a pampering stay.
What's the best boutique accommodation in Okanagan Valley?
Hotel ZED Kelowna is a favorite hotel with Expedia travelers looking for a stylish stay, and features an outdoor pool and free parking. Prestige Beach House, BW Premier Collection and The Royal Anne Hotel are other choices for a boutique stay.
What's the best golf hotel in Okanagan Valley?
A Vacation Paradise at Quail Ridge B&B is a 3-star B&B featuring free breakfast and free WiFi, and it’s a top choice for playing a round of golf. Other good options to stay near a golf course include Days Inn by Wyndham Kelowna and Sandman Hotel & Suites Kelowna. Visit Harvest Golf Club, Black Mountain Golf Club, or Okanagan Golf Club to perfect your golf swing.

Recent reviews of Okanagan Valley hotels

More trip options