Hotels on the beach in Kelowna, 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 Kelowna. I hope you will like it!
This page was last updated in June 2026.
The List 2 Amazing Beach Hotels in Kelowna
-
1 Beds By the Bridge Downtown Kelowna
Just 1.2 miles from BC Orchard Industry Museum and 1.2 miles from Waterfront Park, Beds By the Bridge features accommodations in Kelowna, with a garden. Offering free private parking, the 3-star bed and breakfast is a 4-minute walk from Kelowna City Park. The property is 1.8 miles from the city center and 1.1 miles from The Old Woodshed Kelowna. All units feature air conditioning and a flat-screen TV. The rooms come with a coffee machine, a private bathroom, and free Wifi, while selected rooms here will provide you with a terrace and some have garden views. At the bed and breakfast, the units come with bed linen and towels. Lake Okanagan is 1.9 miles from the bed and breakfast, while H2O Adventure and Fitness Centre is 4.1 miles away. Kelowna International Airport is 8.7 miles from the property.
Address 1942 McDougall Street Show on map -
2 Manteo at Eldorado Resort South Pandosy
Situated in Kelowna, Manteo at Eldorado Resort offers beachfront accommodation 150 metres from Rotary Beach Park and features various facilities, such as a restaurant, a fitness centre and a private beach area. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The resort provides an indoor pool, hot tub and an ATM. At the resort the rooms have air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, bathrobes and a hairdryer. At Manteo at Eldorado Resort all rooms have bed linen and towels. A à la carte breakfast is available each morning at the accommodation. Manteo at Eldorado Resort offers a terrace. Guests at the resort will be able to enjoy activities in and around Kelowna, like hiking, skiing and cycling. Boyce-Gyro Beach Park is 400 metres from Manteo at Eldorado Resort, while Sarson's Beach Park is 2.4 km from the property. The nearest airport is Kelowna International Airport, 14 km from the accommodation.
Address 3762 Lakeshore Road Show on map- Swimming pool
- Tennis court
- Water sports facility
- Gym / fitness center
- 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.