Skip to main content.

Hotels in Penticton, British Columbia

Search & Compare Penticton Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best hotels in Penticton

Penticton overview

Penticton is a relaxing place surrounded by picturesque lake views. There's a nice selection of wineries to enjoy during your stay. This winter paradise of Penticton is home to top ski areas like Apex Alpine Resort. While you're here, stop by Lake City Casino and Rotary Park.

Where to stay in Penticton

Whether traveling on business or vacation, Penticton can accommodate you. There are 68 hotels in Penticton and you can shop as many as 33 deals for rooms on, some with discounts of up to 40%. We have room prices starting at 42 USD per night and below you'll find the number of hotels by star rating in Penticton as well as in the surrounding area:
  • • 37 4-star hotels from 93 USD per night
  • • 43 3-star hotels from 59 USD per night
  • • 32 2-star hotels from 47 USD per night

How to get to Penticton

Fly into Penticton, BC (YYF-Penticton Regional), 2.8 mi (4.5 km) from the heart of Penticton.

What to see around Penticton

Fun outings can include a visit to:
  • • Penticton Marina
  • • South Okanagan Events Centre
  • • La Frenz Estate Winery
  • • Red Rooster Winery
  • • Poplar Grove Winery
Known for its attractions including:
  • • LocoLanding Adventure Park
  • • Okanagan Amusements
Nature lovers will appreciate these places:
  • • Rotary Park
  • • Okanagan Beach
  • • Penticton Rose Garden
  • • Skaha Beach
  • • Skaha Bluffs Provincial Park
Here are some local highlights:
  • • Apex Alpine Resort
  • • Lake City Casino
  • • Peach
  • • Penticton Art Gallery
  • • Penticton Trade and Convention Centre

When to visit Penticton

If you're just starting to think about trip planning, you might be wondering when is the best time to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 56°F day, 24°F night
  • • April-June: 80°F day, 35°F night
  • • July-September: 83°F day, 41°F night
  • • October-December: 64°F day, 21°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.31 inches
  • • July-September: 0.24 inches
  • • October-December: 0.31 inches