
Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Penticton, the place to stay forever! This charming city, nestled between Okanagan and Skaha lakes, offers a unique blend of natural beauty and urban amenities. Whether you're looking for a relaxing getaway or an adventurous vacation, Penticton has it all.
When it comes to accommodations, Penticton boasts a wide range of hotels that cater to every traveler's needs. From luxurious resorts with stunning lake views to cozy boutique hotels in the heart of the city, you'll find the perfect place to rest your head after a day of exploring. And let's not forget about the famous Penticton Hotel, established in 1892 by Thomas Ellis himself. It's not only a historic landmark but also a testament to Penticton's hospitality.
Speaking of hospitality, the people of Penticton are known for their warm and friendly nature. You'll feel right at home as you stroll along the wooden sidewalks of Front Street, soaking in the charming atmosphere. And with the constant flow of Okanagan Lake through Penticton, you'll understand why the name translates to "a place of permanent abode where waters pass by." It's no wonder people choose to stay here forever!
So whether you're looking to relax on the shores of Skaha Lake, indulge in some wine tasting at the local vineyards, or embark on an adventure in the surrounding mountains, Penticton is the perfect destination. With its beautiful scenery, welcoming locals, and a wide range of hotels to choose from, your stay in Penticton will be one to remember. So pack your bags and get ready for an unforgettable experience in this "place to stay forever"!

Skiing
Beachfront
Private beach area
Lakeside Villa & Nordic Spa is a 3-star motel in Penticton, 2.3mi from the city center, located at 4201 Skaha Lake Road. It offers beachfront access with a private beach area, plus free private parking and free Wi-Fi. Accommodations include air conditioning, private entrances, and self-catering options with a kitchen, kitchenette and kitchenware. Additional perks include a garden and picnic area, non-smoking rooms, free toiletries, and a bathtub. Nearby activities include skiing and a golf course (extra charges), making it a practical choice for outdoor enthusiasts seeking space and flexibility.

Skiing
Restaurant
Outdoor swimming pool
Balcomo, a Ramada by Wyndham offers a solid 3-star stay in Penticton (1.5mi from the city center) with mountain views and a broad mix of on-site perks. Highlights include a free outdoor pool, free private parking, free Wi-Fi, and a free fitness center, plus an on-site restaurant and bar, a spa tub, and private entrances. Rooms are soundproof, non-smoking, with balconies or patios, kitchenettes, and elevator access. Additional advantages: 24-hour front desk, wheelchair accessibility, free on-site parking, a playground, garden areas, and pet-friendly policy (pets extra). Skiing and a golf course boost appeal.

Restaurant
Beachfront
Free Private Parking
Located in Penticton, a 4-minute walk from Okanagan Lake Beach, Kettle Valley Beach Resort has accommodations with a garden, free private parking, a restaurant and barbecue facilities. This 4-star motel offers a concierge service and free WiFi. Some rooms at the property feature a terrace with a lake view.
All guest rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. All rooms include an electric tea pot and a private bathroom with a bath and a hairdryer, while selected rooms also offer a kitchen equipped with an oven.
Activities such as hiking, skiing, cycling can be enjoyed in the surrounding areas, and guests can relax along the beachfront.
Penticton Convention Centre is a 8-minute walk from the motel. Penticton Regional Airport is 2.5 miles from the property.

Free parking
Indoor swimming pool
Business center
Fairfield Inn & Suites by Marriott Penticton is a 3-star hotel in Penticton, BC, Canada, just 1.1mi from the city center. Highlights include free on-site parking, free Wi-Fi, a free indoor swimming pool, and a free fitness center, plus soundproof, non-smoking, and wheelchair-accessible rooms. Breakfast is offered, and the property features a business center, 24-hour front desk, elevator, and a picnic area. Pet-friendly policy with extra charges.

Free parking
Outdoor swimming pool
Free wifi
Valley Star Motel, a 2-star property in Penticton, BC, sits 1.6mi from the city center on 3455 Skaha Lake Road. It pairs practical comfort with outdoor appeal: free on-site parking, free Wi-Fi, an outdoor swimming pool, and a golf course, plus air conditioning and private entrances. Kitchen facilities—kitchen, kitchenette and kitchenware—support extended stays, while non-smoking rooms ensure clean air. Guests can enjoy mountain and garden views, plus a garden, patio, and picnic area, ideal for relaxed evenings. A 24-hour front desk adds traveler convenience, making it a solid choice near Skaha Lake.

Skiing
Beachfront
Free Private Parking
Casa Grande Inn & Suites offers a beachfront location with lake and mountain views, ideal for water and sunset scenes. A 4-star Bed and Breakfast in Penticton provides free on-site private parking and free Wi-Fi, plus a private entrance, soundproof rooms, and non-smoking options. This property also stands out with kitchen and kitchenette, terrace or balcony, barbecue facilities, and sun deck, plus a spa tub for relaxation. Pet-friendly (extra charges) and nearby skiing add versatile, family-friendly appeal. Just 1.8mi from downtown, it combines comfort, privacy, and flexible amenities for longer getaways.

Restaurant
Business center
Private beach area
Featuring an indoor pool and hot tub, this Penticton hotel is nestled on the southern shore of Okanagan Lake. The hotel offers on-site dining with 24-hour room service, a hair salon, gift shop, and bar.
Each room at the resort offers a flat-screen TV, coffee machine, and refrigerator. A view of the lake is enjoyed.
Guests at the Penticton Resort can dine at the Hooded Merganser or at the Barking Parrot Bar, also on-site.
A private marina offers boating, water-skiing, para-sailing and paddle board rentals. Guests have access to the private beach, fitness center and Pure Gym & Juicery, which features group classes, spin studio, nutrition and wellness coaching and a juice and smoothie bar.

Restaurant
Indoor swimming pool
Business center
Four Points by Sheraton Penticton at the Convention Centre offers a strong set of free amenities, including an indoor swimming pool, wifi, private parking, a fitness center, and meeting/banquet facilities, plus a free business center. Additional conveniences include air conditioning, a 24-hour front desk, non-smoking rooms, wheelchair accessibility, and an elevator; kids' meals are available for an extra charge. Located 1.5mi from Penticton city center at 903 Vernon Avenue, this property combines easy downtown access with on-site convenience for business and leisure stays.

Beachfront
Free Private Parking
Free wifi
Located in Penticton, within a 3-minute walk of Okanagan Lake Beach and half a mile of Penticton Convention Centre, Okanagan Lakefront Resort provides accommodations with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. Featuring family rooms, this property also provides guests with a grill. Certain rooms at the property include a patio with a lake view.
Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, a hairdryer and a closet. Each room is equipped with a private bathroom with a bath, while some rooms are equipped with a balcony and others also offer mountain views. Guest rooms will provide guests with a microwave.
Penticton Regional Airport is 2.5 miles away.

Skiing
Restaurant
Indoor swimming pool
Hotel Penticton, Ascend Hotel Collection is a 3-star property in Penticton, British Columbia, Canada, located 1.5mi from the city center. It offers on-site water sports facilities and an indoor pool (free), plus free Wi-Fi, a free fitness center, and a tennis court. Dining options include an on-site restaurant and room service. Pet-friendly with extra charges, the hotel also features sun deck, balcony, picnic area, and elevator-accessible upper floors. Other benefits include a 24-hour front desk, non-smoking rooms, air conditioning, free toiletries, and a bathtub. Meeting/banquet facilities are available (extra charges).

Free parking
Business center
Outdoor swimming pool
The Best Western Inn at Penticton is the ideal choice for travelers seeking a comfortable stay in Penticton, Canada. With its convenient location just 2.3 kilometers from the city center, guests can easily explore all that the area has to offer. What sets this hotel apart from others is its outstanding amenities. From the free breakfast to the indoor and outdoor swimming pools, guests can relax and unwind during their stay. Additionally, the hotel offers a golf course, hot tub, and spa tub for ultimate relaxation. With pet-friendly rooms available and a 24-hour front desk, the Best Western Inn at Penticton ensures a convenient and enjoyable stay for all guests.

Free parking
Free wifi
Air conditioning
Located within a 3-minute walk of Skaha Lake Beach and 3.4 miles of Penticton Convention Centre, Beachside Motel has rooms with air conditioning and a private bathroom in Penticton. The motel has a garden and provides a playground.
Guest rooms in the motel are equipped with a flat-screen TV. The rooms have a private bathroom with a bath and free toiletries.
Guests at Beachside Motel will be able to enjoy activities in and around Penticton, like cycling.
Penticton Regional Airport is 0.6 miles from the property.

Water park
Free parking
Snorkeling
Waterfront Inn, a 3-star beachfront inn in Penticton, British Columbia, Canada, sits 1.8mi from the city center at 3688 Parkview Street. It's distinguished by free water park access, snorkeling, parking, wifi, and a beachfront setting, plus tennis and a golf course nearby. On-site amenities include free parking, private entrance, terrace, sun deck, non-smoking rooms, and a playground, with additional free toiletries. Pet-friendly policy with extra charges accommodates guests traveling with pets.

Free parking
Outdoor swimming pool
Free wifi
Apple Tree Inn is a 3-star motel in Penticton, British Columbia, Canada, located 0.7mi from the city center. Key points include free parking, free wifi, and an outdoor pool, plus air conditioning and private entrances for added comfort. On-site parking is free, with a terrace and mountain and garden views enhancing the stay. Non-smoking rooms, free toiletries, and a bathtub are available, alongside kitchens and kitchenettes with kitchenware and a picnic area for flexible meals. Beach umbrellas and beach chairs, a garden, and other amenities round out a practical, comfortable option.

Outdoor swimming pool
Free Private Parking
Free wifi
Nestled just one block from Skaha Beach, this British Columbia motel features a heated outdoor pool and hot tub. Guest rooms at Traveler's Motel Penticton offer free Wi-Fi and cable TV.
Rooms provide refrigerators and coffee makers. The suites feature fully equipped kitchens and sofa beds.
Penticton Traveler’s Motel offers guests barbecue facilities. The motel also has a playground and garden.
Penticton Regional Airport and Skaha Meadows Golf Course are within a 5-minute drive of Traveler’s Motel. Penticton Museum and Archives is 2.5 miles away.

Free parking
Outdoor swimming pool
Free wifi
This Penticton, British Columbia motel offers guest rooms with free Wi-Fi. It is 8 minutes’ drive from South Okanagan Events Center. A picnic area with BBQ facilities is located on site.
A cable TV, a microwave and a refrigerator are included in all of the air conditioned guest rooms at Flamingo Motel. Select rooms offer kitchenettes.
Cherry Lane Mall is less than 5 minutes’ walk away from this motel. Skaha Meadows Golf Course is 1.9 mi away.

Water park
Free parking
Restaurant
Located 1.7mi from downtown Penticton, Days Inn by Wyndham Penticton Conference Centre features free water park access, two pools (indoor and outdoor), and free parking, alongside complimentary Wi‑Fi and a free fitness center. Breakfast is offered, with an on-site restaurant and room service for flexible dining. Business travelers benefit from a meeting/banquet facility and a business center, while families appreciate a playground, patio, balcony, kitchenette, and kitchenware. Additional conveniences include 24-hour front desk, non-smoking rooms, spa with extra charges, golf course access, free toiletries, and a bathtub, all within a family-friendly, centrally located hotel experience.

Restaurant
Beachfront
Free Private Parking
Black Sea Motel in Penticton, British Columbia, Canada, a 3-star beachfront property at 988 Lakeshore Drive, sits 1.8mi from the city center. It offers free private and on-site parking, free Wi-Fi, air conditioning, and non-smoking rooms, plus kitchen facilities (kitchen, kitchenette, kitchenware), a barbecue area, picnic spots, and a garden. Guests can enjoy on-site restaurant access, a beach atmosphere, and free tennis, with optional extras such as a water park, mini golf, and a nearby golf course for additional charges. The beachfront setting and versatile amenities make it a practical choice for families and travelers seeking convenience.

Outdoor swimming pool
Beachfront
Free Private Parking
Facing the sandy beaches of Okanagan Lake, this resort features a seasonal outdoor pool and a full kitchen in each room. Within 5 minutes’ walk, guests can find a number of grill-style restaurants.
Bright, airy rooms at Shoreline Resort Condominiums offer free Wi-Fi. Select rooms include a separate living area with sofa.
On-site laundry facilities provide convenience for guests staying at Shoreline Resort. 24-hour direct dial telephones are also available for use.
Loco Landing Adventure Park offers recreational options just 4 minutes’ walk away. Penticton Trade & Convention Center is 8 minutes’ walk away. Cherry Lane Shopping Center is 3.1 mi away.

Free parking
Outdoor swimming pool
Free wifi
The Sahara Courtyard Inn Penticton stands out as a top choice among hotels in Penticton. With its 3-star rating, this motel offers an array of exceptional amenities that set it apart from the competition. Guests can take advantage of free parking, making it easy to explore the city. The outdoor swimming pool provides a refreshing retreat, while the free Wi-Fi keeps guests connected. The 24-hour front desk ensures that assistance is always at hand, and the air-conditioned rooms offer private entrances for added convenience. With a fully equipped kitchen and kitchenette, guests have the option to prepare their own meals. Additionally, the motel is pet-friendly, making it an ideal choice for those traveling with their furry friends. With its superior amenities and prime location just 1.6mi from the city center, the Sahara Courtyard Inn Penticton is the perfect choice for an unforgettable stay in Penticton.

Outdoor swimming pool
Free Private Parking
Free wifi
Bowmont Motel, a 2-star property in Penticton, British Columbia, Canada, sits 1.8mi from the city center at 80 Riverside Drive. It offers free outdoor pool, free private parking and on-site parking, free WiFi, and air-conditioned rooms with private entrances. Guests can enjoy a kitchen, kitchenware, balcony or patio with mountain views, non-smoking rooms, and free toiletries in a bathtub-equipped bath. Additional perks include live music (free), beach umbrellas and chairs, picnic area, and access to a nearby golf course (extra charges).

Beachfront
Indoor swimming pool
Free Private Parking
SlumberLodge Hotel in Penticton, British Columbia, Canada, at 274 Lakeshore Drive, is a 3-star hotel located 1.6mi from the city center. It offers beachfront access with a private lakeshore, plus an indoor swimming pool, free private parking, free Wi-Fi, and complimentary air conditioning. Non-smoking rooms, wheelchair accessibility, free toiletries, and a bathtub are provided, along with a picnic area and on-site parking. The lakeside setting and convenient amenities make this option a comfortable stay near the water, combining beach access with practical comforts for travelers seeking value in Penticton.

Free parking
Free wifi
Room service
5000 Motel, a 2-star property in Penticton, BC, Canada (1742 Main Street), sits just 0.1mi from the city center and offers free on-site parking and free Wi-Fi, plus room service and air conditioning. Key advantages include a kitchen and kitchenware for self-catering, non-smoking rooms, a mountain view, and on-site facilities such as a tour desk, picnic area, garden, and free toiletries with a bathtub. Beach umbrellas and chairs are provided, while the location affords easy access to town and local attractions.

Skiing
Free parking
Business center
The HI Penticton - Hostel in Penticton, Canada, stands out due to its convenient location just 1.1mi from the city center. This hostel offers a range of desirable amenities including free parking, free wifi, air conditioning, and non-smoking rooms. Additionally, guests can enjoy skiing, golfing, and relaxing on the hostel's terrace with beautiful views. The business center and picnic area provide added convenience for travelers seeking both leisure and productivity during their stay. With these features, HI Penticton - Hostel excels in providing a comfortable and accommodating experience for visitors to British Columbia.

Free Private Parking
Free wifi
Air conditioning
Sunny Beach Motel in Penticton, British Columbia, Canada, is 1.8mi from the city center (3648 Parkview St). It offers free on-site parking and free Wi-Fi, pet-friendly with extra charges, air conditioning, non-smoking rooms, a private entrance, terrace, sun deck, balcony and lake view. Kitchen facilities include a kitchenette with kitchenware, plus a barbecue area and patio. A free tennis court is available, while a golf course is offered for extra charges. Free toiletries and a bathtub complete the well-equipped accommodations.
In Penticton, Kettle Valley Beach Resort stands out as a popular choice among travelers seeking a relaxing beachfront retreat. With a price starting at $99, this resort offers a range of amenities including skiing, free wifi, and a private kitchenette. The property boasts a stunning lake view and features a bar, restaurant, and picnic area, providing guests with ample opportunities to enjoy the outdoors. With a convenient distance of 1.7mi from the city center, Kettle Valley Beach Resort offers a peaceful escape from the hustle and bustle of urban life.
For those looking for a comfortable stay near the city center, Casa Grande Inn & Suites is a top pick in Penticton. Offering rates starting from $145, this hotel provides guests with beachfront access and a range of amenities including a spa tub and free wifi. The property features a private entrance and a kitchenette, as well as scenic views of the lake and mountains. Additionally, guests can enjoy the on-site golf course for an extra charge, making Casa Grande Inn & Suites a great choice for those looking to unwind amidst natural beauty.
Both Kettle Valley Beach Resort and Casa Grande Inn & Suites offer free parking on-site, allowing guests to explore the city and surrounding attractions with ease. With various outdoor spaces such as terraces, balconies, and gardens, these 4-star hotels provide a serene environment for guests to relax and enjoy their stay in Penticton. Whether seeking adventure on the slopes or tranquility by the beach, these accommodations cater to diverse preferences, making them popular choices for travelers visiting this picturesque city in British Columbia.
Nestled on the shores of Lake Okanagan, Lakeside Villa & Nordic Spa is a charming 3-star hotel offering a mix of relaxation and adventure. With a private beach area for guests to enjoy, along with skiing and a nearby golf course, this hotel caters to outdoor enthusiasts. The spacious rooms feature modern amenities such as kitchenettes and private entrances, ensuring a comfortable stay. Additionally, the property boasts a picnic area and garden for guests to unwind in nature and take in the picturesque surroundings.
For a convenient stay in Penticton city, Balcomo, a Ramada by Wyndham is a top choice among travelers. Located just 1.5mi from the city center, this hotel offers a range of amenities including a free outdoor swimming pool, hot tub, and fitness center. Guests can also enjoy mountain views from their rooms and relax on the terrace or in the garden. With options for room service and a restaurant on-site, guests have everything they need for a relaxing stay.
Fairfield Inn & Suites by Marriott Penticton is a stylish 3-star hotel located just 1.1mi from the city center, making it a convenient choice for those looking to explore Penticton. The hotel features an indoor swimming pool and fitness center for guests to stay active, as well as free parking and Wi-Fi for added convenience. With a focus on comfort and accessibility, this hotel provides a welcoming environment for travelers looking to experience all that Penticton has to offer.
Penticton city offers a variety of affordable hotels for budget-conscious travelers. The Sunny Beach Motel, with prices starting from $61, is located just 1.8mi from the city center. The motel boasts amenities such as free WiFi, private parking, a hot tub, and even a tennis court. Guests can also enjoy a beautiful lake view from their rooms, along with a range of in-room facilities such as a kitchenette and private entrance.
Another budget-friendly option is the Shoreline Resort Condominiums, where prices start from $58. Situated 1.7mi from the city center, this property offers guests the opportunity to enjoy beachfront accommodation with stunning lake views. Additional amenities include free WiFi, a golf course, and access to a picnic area. With the option for skiing and mini-golf nearby, guests can have a fun-filled stay without breaking the bank.
For those looking to stay closer to the city center, the Swiss Sunset Inn offers affordable accommodation starting at $64. Located just 1mi from downtown Penticton, guests can enjoy amenities such as free WiFi, an outdoor swimming pool, and room service. The inn also provides beach chairs/loungers, a picnic area, and a garden for guests to relax and enjoy their surroundings.
Cities nearby
Cities nearby
What is the lowest price of hotels in Penticton?
Looking for a budget-friendly stay in Penticton? Look no further! The lowest price for hotels in Penticton starts at just $54. You can check out Shoreline Resort Condominiums with prices starting at $54, or set your sights on the Bowmont Motel where prices start at $64. If you're willing to spend a little extra, the Sunny Beach Motel offers rooms starting from $61. Happy travels!
What is the average price of hotels in Penticton?
Travelers looking to visit Penticton can expect a range of hotel options to suit their budget. On average, a stay at a delightful 3-star hotel in this charming city will cost around $83. For those seeking a touch of luxury, splurging on a 4-star accommodation will set you back approximately $118. However, budget-conscious adventurers can find a cozy stay at the city's cheapest hotels for an affordable rate of about $58.
What are the most popular hotels in Penticton?
The most popular hotels in Penticton are Shoreline Resort Condominiums, Fairfield Inn & Suites by Marriott Penticton, and Apple Tree Inn. With prices starting as low as $58, these hotels offer comfortable accommodations and are located at 926 Lakeshore Drive West, 602 Eckhardt Avenue West, and 2406 Skaha Lake Road respectively. Another option is the Bowmont Motel, which starts at $64 and is located at 80 Riverside Drive. For a slightly higher price of $61, travelers also enjoy staying at Sunny Beach Motel, situated at 3648 Parkview St.
What are the best hotels in Penticton center?
The best hotels in Penticton center include Lakeside Villa & Nordic Spa, located at 4201 Skaha Lake Road, with prices starting from $91. Another great option is Casa Grande Inn & Suites, situated at 201-1070 Lakeshore Drive, with prices starting from $145. For budget travelers, Sunny Beach Motel at 3648 Parkview St offers a great value with prices starting from $61.