Hotels in Penticton
Explore 69 hotels in Penticton, where accommodations range from cozy bed-and-breakfasts to luxurious resorts. Predominantly found in the Lakeshore Drive and Main Street districts, these hotels offer something for every traveler. Average prices hover around $150 per night for 3-star options and climb to $400 for a 5-star experience. Recent additions to the hotel scene boast modern designs and exceptional amenities. Discover your perfect stay by booking through our platform with confidence.