Hotels in Okanagan Valley, British Columbia

Search & Compare Okanagan Valley Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Okanagan Valley

Okanagan Valley overview

Visitors speak favorably about all that Okanagan Valley has to offer, including its wineries and sports. Activities like hiking give you a chance to enjoy the outdoors while you're in town. The winter paradise of Okanagan Valley is home to top ski areas such as Crystal Mountain Ski Resort and Apex Alpine Resort. While here, you may want to make time for other popular sights such as Silver Star Mountain Resort and Mount Baldy Ski Area.

Where to stay in Okanagan Valley

A welcoming city, Okanagan Valley has a variety of hotels and other lodging options. There are 333 hotels in Okanagan Valley and you can shop as many as 113 deals for rooms on Hotels.com, some with discounts of up to 50%. We have room prices starting at 19 USD per night and below are the number of hotels by star rating in Okanagan Valley as well as in the surrounding area:
  • • 77 4-star hotels from 90 USD per night
  • • 99 3-star hotels from 59 USD per night
  • • 69 2-star hotels from 42 USD per night

How to get to Okanagan Valley

Fly into Kelowna, BC (YLW-Kelowna Intl.), 7.3 mi (11.7 km) from the heart of Okanagan Valley. Penticton, BC (YYF-Penticton Regional) is the next closest major airport, 28.2 mi (45.3 km) away.

What to see around Okanagan Valley

Fun outings can include a visit to:
  • • Mission Creek Golf Club
  • • The View Winery
  • • Harvest Golf Club
  • • SpierHead Winery
  • • Michaelbrook Ranch Golf Club
Here are some local attractions:
  • • H2O Adventure and Fitness Centre
  • • Arlo's Honey Farm
  • • Okanagan Lavender & Herb Farm
  • • LocoLanding Adventure Park
  • • Planet Bee Honey Farm
Nature lovers will appreciate these places:
  • • Guisachan Heritage Park
  • • Mission Creek Regional Park
  • • Rotary Beach Park
  • • Elysium Gardens
  • • Kasugai Gardens
Popular places include:
  • • Crystal Mountain Ski Resort
  • • Apex Alpine Resort
  • • Silver Star Mountain Resort
  • • Mount Baldy Ski Area

When to visit Okanagan Valley

If you're just starting to think about trip planning, you may be curious about the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 55°F day, 19°F night
  • • April-June: 78°F day, 31°F night
  • • July-September: 82°F day, 38°F night
  • • October-December: 63°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 0.04 inches
  • • April-June: 0.12 inches
  • • July-September: 0.16 inches
  • • October-December: 0.12 inches