Hotels on the beach in Penticton, Canada
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Penticton. I hope you will like it!
This page was last updated in June 2026.
The List 9 Amazing Beach Hotels in Penticton
-
1 Kettle Valley Beach Resort Penticton
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 balcony 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.
Address 950 Lakeshore Drive W. Show on map -
2 Okanagan Lakefront Resort Penticton
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.
Address 970 Lakeshore Drive West Show on map -
3 Waterfront Inn Penticton
Located in Penticton and with Skaha Lake Beach reachable within a 2-minute walk, Waterfront Inn provides a terrace, non-smoking rooms, free WiFi throughout the property and barbecue facilities. Featuring family rooms, this property also provides guests with a playground. You can play tennis at this 3-star inn, and the area is popular for hiking and diving. Penticton Convention Centre is 3.5 miles from the inn. Penticton Regional Airport is 0.6 miles away.
Address 3688 Parkview Street Show on map- Tennis court
- Pets are welcome
- Water park
-
4 Penticton Lakeside Resort Penticton
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.
Address 21 Lakeshore Drive West Show on map- Swimming pool
- Water sports facility
- Gym / fitness center
- Pets are welcome
-
5 SlumberLodge Hotel Penticton
This family friendly Penticton hotel overlooks Okanagan Lake Beach and "The Peach" snack bar. Laundry facilities, and ice/beverage vending machine and free parking are provided. All units feature a cable TV, WiFi access, coffee maker, and refrigerator. Downtown Penticton is 7 minutes’ walk from this hotel, including shopping, restaurants and outdoor parks.
Address 274 Lakeshore Drive Show on map- Heated pool
-
6 Black Sea Motel Penticton
Located across from Okanagan Lake, this motel features rooms with a flat-screen cable TV. Free high speed Wi-Fi is also provided. Penticton Convention Center is just 2 minutes’ drive away. A microwave and small fridge are provided in each room at the Black Sea Motel. Coffee and tea-making facilities are also included. Barbecue facilities are on site. Air-conditioning is provided for guest convenience at the Motel Black Sea. Loco Landing Adventure and The River Channel is less than 5 minutes’ walk from the motel. Naramata Bench Wineries, including Hillside Estate Winery, are less than 15 minutes’ drive away.
Address 988 Lakeshore Drive Show on map- Tennis court
- Water park
-
7 Shoreline Resort Condominiums Penticton
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.
Address 926 Lakeshore Drive West Show on map- Swimming pool
- Pets are welcome
-
8 Spanish Villa Resort Penticton
With beach access to Okanagan Lake, this family-friendly Okanagan Valley resort offers guests suites with free WiFi. A flat-screen TV, seating area, and refrigerator are provided in each suite at Spanish Villa Resort. Some suites have fully equipped kitchens and balcony access with views of Lake Okanagan. Guests at the Spanish Villa can cook out at the barbecue facilities or relax on the terrace. Resort Spanish Villa is a 10 minute walk from downtown Penticton. The Penticton Golf Course is within a 5-minute drive of the property.
Address 890 Lakeshore Drive Show on map -
9 Tiki Shores Inn & Suites Penticton
Across the street from Okanagan Beach, the Tiki Shores Inn & Suites is located in Penticton, British Columbia. Okanagan Wine Country also surrounds this motel. Guest rooms at the Tiki Shores Motel all feature free wireless internet and cable TV with premium movie channels. On-site dining is available at the motel's restaurant. Other amenities include a heated, outdoor pool. There are numerous activities surrounding the Tiki Shores Inn & Suites. Museums, shopping, wineries and golf courses are all located nearby this Penticton motel.
Address 914 Lakeshore Drive West Show on map- Heated pool
- Pets are welcome
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.