
Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Kelowna, a vibrant city nestled in the beautiful Okanagan Valley of British Columbia, Canada. Known for its stunning lake views, abundant wineries, and outdoor recreational opportunities, Kelowna is the perfect destination for a fun and relaxing vacation. And when it comes to accommodation, this city has it all - from luxurious resorts to charming bed and breakfasts.
If you're looking for a hotel that offers a unique experience, why not stay at the tallest building in Kelowna? The One Water Street tower stands 36 stories high and offers breathtaking views of the city and Okanagan Lake. Imagine waking up to a panoramic vista every morning and watching the sunset from your room. With spacious and modern rooms, excellent amenities, and a central location, this hotel is the epitome of luxury.
For those seeking a more cozy and intimate atmosphere, Kelowna's bed and breakfasts are the way to go. Tucked away in charming neighborhoods such as Pandosy and Rutland, these B&Bs offer personalized service, homemade breakfasts, and a chance to connect with the local community. Explore the city during the day and come back to a warm and welcoming home away from home in the evening.
No matter where you choose to stay in Kelowna, you're in for a memorable experience. Explore the city's vibrant downtown, try some award-winning wines at the local wineries, or embark on an outdoor adventure in the nearby mountains. With its stunning natural beauty and welcoming hospitality, Kelowna is the perfect destination for your next getaway.

Skiing
Private Pool
Outdoor swimming pool
Three kilometers from Kelowna’s city center, A Touch of English B&B offers a 4-star stay with a private pool and an outdoor pool (free), free on-site parking, and complimentary Wi-Fi. Pet-friendly with extra charges, it provides air conditioning, sun deck, private entrance, terrace, and views of mountain, garden, and landmark. Kitchen facilities (kitchen, kitchenette, cookware), extra-long beds (>6.5 ft), balcony, BBQ, and soundproof rooms enhance comfort. Skiing and a nearby golf course are available for additional fees, while diverse outdoor spaces and tranquil surroundings set this option apart from others.

Outdoor swimming pool
Free wifi
Fitness center
The Royal Kelowna - Bellstar Hotels & Resorts offers a luxurious 4-star experience just 0.8mi from the city center. Guests can enjoy a range of featured amenities, including a free outdoor swimming pool, complimentary Wi-Fi, and a well-equipped fitness center. Relax in the steam room or spa tub while taking in stunning lake views from your balcony. With free airport shuttle service and private parking available, convenience is prioritized. The resort also boasts well-appointed kitchens in each room, making it perfect for both short and extended stays. Choose The Royal Kelowna for an unforgettable getaway in beautiful British Columbia.

Free Private Parking
Adults only
Free wifi
Casa Loma BnB in Kelowna, Canada, stands out among other hotels with its stunning lake view, free private parking, and soundproof rooms for a peaceful stay. The adults-only property offers free Wi-Fi, air conditioning, and room service for a comfortable experience. Guests can unwind on the sun deck or terrace, surrounded by the beautiful garden. With a prime location just 2.9mi from the city center, Casa Loma BnB provides a tranquil retreat while still being easily accessible to all the attractions in Kelowna.

Free Private Parking
Adults only
Free wifi
Kelowna Bed & Breakfast - CHATHAM HOUSE stands out from other options with its prime location just 0.3mi from the city center in Kelowna, British Columbia, Canada. This 4-star bed and breakfast offers a range of desirable amenities such as free private parking, free Wi-Fi, air conditioning, a beach, hot tub, and beautiful garden and terrace areas. Additionally, the property caters specifically to adults only, ensuring a tranquil and relaxing retreat for guests. The presence of a golf course nearby (additional charges may apply) adds to the allure of this unique accommodation option.

Skiing
Outdoor swimming pool
Business center
Located 2.1mi from Kelowna city center, A Vista Villa Couples Retreat offers a true adults-only escape in British Columbia. This bed-and-breakfast features free breakfast, free on-site private parking and free Wi-Fi, plus soundproof rooms with lake and mountain views. Guests enjoy outdoor swimming pool (free), terrace, garden, and patio areas, as well as kitchenette and kitchenware for flexible dining. On-site perks include room service, spa tub, sauna, tennis (free), live music (free), and a business center (free). Private entrance and non-smoking rooms enhance privacy, while proximity to attractions makes it an ideal couples retreat.

Free Private Parking
Free wifi
Beach
Stirling House is a Kelowna Bed and Breakfast, just 0.6mi from the city center at 2178 Pandosy Street in British Columbia, Canada. It offers free private parking and on-site parking, complimentary WiFi, and breakfast, with air conditioning, a sun deck, and garden and beach views. Guests can enjoy non-smoking rooms with balconies, extra-long beds, bathtubs, and free toiletries, plus a garden, picnic area, and meeting facilities (extra charges). The combination of proximity, free parking and wifi, breakfast, and a variety of relaxing amenities make it stand out against others.

Skiing
Spa/Wellness packages
Restaurant
Hotel Eldorado at Eldorado Resort is a 5-star property in Kelowna, 2.6mi from the city center, offering beachfront access with a free private beach and lake-view rooms. On-site highlights include an indoor pool (free), fitness center (free), and a tennis court (free), plus spa options with Spa/Wellness packages and water sports facilities (extra charges). Dining features a restaurant and bar, while private parking and Wifi carry extra charges. Additional perks include air conditioning, non-smoking rooms, wheelchair accessibility, balconies, patios, kitchenware and kitchenette, elevator access, sun deck, and room service.

Casino
Restaurant
Indoor swimming pool
Delta Hotels by Marriott Grand Okanagan Resort is a 5-star resort located in Kelowna, British Columbia, Canada. It stands out from other hotels with its prime location, being only 0.8mi away from the city center. This resort offers breakfast to its guests, ensuring a convenient start to the day. With a wide range of amenities including indoor and outdoor swimming pools, a casino, spa, fitness center, and a restaurant, guests can enjoy a luxurious and enjoyable stay. The hotel also boasts stunning mountain and lake views, adding to the overall ambiance and appeal.

Skiing
Restaurant
Indoor swimming pool
Strategically located about 6.3mi from Kelowna’s city center, Hampton Inn & Suites Kelowna blends value and convenience with complimentary essentials: free Wi‑Fi, free indoor pool, free fitness center, free shuttle services including airport shuttle, and a 24‑hour front desk. The property is pet‑friendly (extra charges) and offers family-friendly options like free kids’ meals, a kid‑friendly buffet, and breakfast offered. Business travelers benefit from a free business center and meeting/banquet facilities (extra charges). Wheelchair accessible, non-smoking rooms, air conditioning, and an on-site elevator add accessibility and comfort.

Skiing
Restaurant
Beachfront
The Shore is a standout ApartHotel in Kelowna, Canada. With its prime beachfront location and stunning lake views, this hotel offers a unique getaway experience. Guests can enjoy a range of activities such as skiing, water sports, and golfing (extra charges may apply). The spacious and well-equipped rooms come with a kitchen, private balcony, and air conditioning. Additional amenities include free WiFi, a restaurant, and a sun deck. The hotel also prioritizes the safety and comfort of guests with features like air purifiers, elevators, and contactless check-in/out. The Shore is the perfect choice for travelers seeking a comfortable and enjoyable stay in Kelowna.

Skiing
Spa/Wellness packages
Restaurant
The Manteo at Eldorado Resort in Kelowna, Canada, is a 4-star resort offering a range of exceptional amenities and services. Situated just 2.5mi from the city center, this resort boasts a prime beachfront location with a private beach area. Guests can indulge in activities such as skiing, water sports, and golfing, with on-site facilities available. The resort features an indoor swimming pool, hot tub, and fitness center, providing ample opportunities for relaxation and exercise. With spacious rooms including kitchens and private balconies, guests can enjoy stunning lake views and a comfortable stay. Additional perks such as free Wi-Fi, on-site parking, and a 24-hour front desk make this resort a standout choice for travelers seeking a luxurious and convenient getaway.

Restaurant
Indoor swimming pool
Business center
Four Points by Sheraton Kelowna Airport stands out with complimentary airport shuttle and free Wi-Fi, plus a free business center, making travel and work seamless. A well-equipped wellness offer includes an indoor pool, spa tub, and a free fitness center, while on-site dining and a bar add convenience. Mountain views, soundproof rooms, non-smoking and wheelchair-accessible accommodations, plus terraced and sun deck spaces enhance comfort. Located 6.5mi from Kelowna city center at 5505 Airport Way, this 3-star hotel also features a kitchenette, room amenities, and pet-friendly options (extra charges).

Spa/Wellness packages
Free parking
Restaurant
The Coast Capri Hotel in Kelowna, British Columbia stands out from other hotels with its excellent amenities and convenient location. This 4-star hotel offers free parking, making it easy for guests to explore the nearby city center just 0.5mi away. The hotel features an outdoor swimming pool, perfect for sun-soaked relaxation, as well as free WiFi for guests to stay connected. Additionally, the Coast Capri Hotel offers a spa for extra pampering, a golf course for avid golfers, and beautiful mountain views. With its wide range of amenities and prime location, the Coast Capri Hotel is the ideal choice for a memorable stay in Kelowna, Canada.

Restaurant
Indoor swimming pool
Business center
Hyatt Place Kelowna is a 3-star hotel in Kelowna, Canada, about 1.4mi from the city center. It stands out with a free indoor swimming pool, free Wi-Fi, and a free fitness center, plus a free business center and room service. On-site dining includes a restaurant and bar, with a sun deck and terrace for outdoor relaxation. Family-friendly options include a kid-friendly buffet and kids’ meals (extra charges). Additional advantages include 24-hour front desk, wheelchair accessibility, non-smoking rooms, on-site parking (extra charges), and a pet-friendly policy (extra charges). A nearby golf course adds value.

Free parking
Business center
Free wifi
The Royal Anne Hotel is a 3-star hotel located in the heart of Kelowna, Canada. With a distance of only 0.5mi to the city center, it offers convenient access to local attractions. The hotel stands out with its array of amenities, including free breakfast, free parking, free shuttle service, and free Wi-Fi. Guests can enjoy stunning lake and mountain views from the comfort of their rooms, which come equipped with air conditioning, private entrances, and balconies. The Royal Anne Hotel also boasts a fitness center, sauna, and 24-hour front desk, ensuring a comfortable and convenient stay for all guests.

Indoor swimming pool
Business center
Free Private Parking
Comfort Suites Kelowna, a 4-star hotel in Kelowna, sits 3.2mi from the city center. Highlights include complimentary breakfast, free Wi-Fi, free on-site parking, and an indoor pool with a waterslide. Business travelers benefit from a free business center and meeting/banquet facilities (extra charges). Other advantages: 24-hour front desk, pet-friendly accommodations with possible extra charges, air conditioning, non-smoking and wheelchair-accessible rooms, bathtub, elevator-accessible upper floors, free toiletries, fitness center, and on-site parking. Address: 2656 Highway 97 North.

Free parking
Business center
Indoor swimming pool
Holiday Inn Express & Suites Kelowna - East by IHG stands out with free parking and on-site parking, free breakfast, and complimentary Wi-Fi, plus an indoor pool, fitness center, and business center. The property is pet-friendly (pet charges apply) and offers a 24-hour front desk, non-smoking rooms, and accessible features including wheelchair access and an elevator. Rooms with soundproofing, free toiletries, a view, and a bathtub add comfort, while meeting/banquet facilities are available for events at extra cost. Located 2.8mi from downtown Kelowna, this 3-star option combines value with convenience.

Indoor swimming pool
Outdoor swimming pool
Free Private Parking
Siesta Suites is a 3-star hotel in Kelowna, British Columbia, Canada, located 1.6mi from the city center at 3152 Lakeshore Road. This property offers free indoor and outdoor pools, free private on-site parking, and free Wifi, along with a free fitness center and sauna. Guest comfort is supported by air conditioning, private entrance, 24-hour front desk, and non-smoking rooms, plus kitchen facilities including kitchenette and kitchenware. Additional perks include beach umbrellas and chairs, a picnic area, balcony, free toiletries, and a bathtub, all enhancing convenience and value for travelers.

Outdoor swimming pool
Free Private Parking
Free wifi
Hotel Zed Kelowna is a 3-star motel in Kelowna, British Columbia, Canada, located about 0.6mi from the city center at 1627 Abbott Street. It offers free on-site parking and free Wi-Fi, an outdoor pool, a free sauna, and non-smoking rooms, plus air conditioning, a sun deck, terrace, and beach chairs. Guests can enjoy a 24-hour front desk, free toiletries, a bathtub, and picnic areas; pets are welcome with extra charges. Golf course (extra charges) is available.

Free Private Parking
Free wifi
Hot tub
Summer Express Kelowna B&B - Villa Bellissimo Fran-Talia offers a welcoming stay in Kelowna, British Columbia, Canada, just 6.9mi from the city center. Breakfast included, with free private parking and free Wi‑Fi on site. Extras include sun deck, terrace, patio, garden and mountain or garden views, plus a hot tub and air conditioning. Non-smoking rooms feature extra long beds (>6.5 ft). On-site parking is free, and beach umbrellas are available free. Shuttle services and airport shuttle, as well as a golf course, are available for extra charges.

Free parking
Restaurant
Indoor swimming pool
Best Western Plus Kelowna Hotel & Suites in Kelowna, BC offers a 4-star stay 2.5mi from the city center, with breakfast offered and extensive on-site amenities: free parking and free Wi-Fi, an indoor pool, gym, and business center, plus on-site dining (restaurant and bar) and 24-hour front desk. Rooms feature kitchenware and kitchenette options, non-smoking choices, air conditioning, and garden- or balcony-facing views, with outdoor terraces, patios, and a garden. Pet-friendly (extra charges) and golf course access add extra value, while meeting/banquet facilities, spa, and massage are available for an additional fee.

Free parking
Business center
Restaurant
Accent Inns Kelowna blends downtown proximity (0.5mi) with practical value: free on-site parking, free Wi-Fi, a free business center, and an on-site restaurant with an outdoor pool. The 3-star hotel offers non-smoking, wheelchair-accessible rooms with air conditioning, kitchenware and kitchenette, plus beach chairs/loungers, free toiletries, and an elevator. A 24-hour front desk supports guests, breakfast is included, and pet-friendly options are available with extra charges, all in Kelowna, British Columbia, Canada.

Skiing
Free parking
Outdoor swimming pool
The Fairfield Inn & Suites by Marriott Kelowna is a 3-star hotel located in the beautiful city of Kelowna, British Columbia, Canada. With its prime location just 2.8mi from the city center, guests can easily explore all that Kelowna has to offer. What sets this hotel apart from others is the wide range of amenities it offers. From a complimentary breakfast to a free outdoor swimming pool and waterslide, guests can enjoy a fun and relaxing stay. Additionally, the hotel boasts a fitness center, free wifi, and a business center for added convenience. With its pet-friendly policy and 24-hour front desk, the Fairfield Inn & Suites by Marriott Kelowna is the perfect choice for travelers seeking comfort, convenience, and excellent service.

Free parking
Business center
Indoor swimming pool
Microtel Inn & Suites by Wyndham Kelowna is a solid 3-star option in Kelowna, about 3.2mi from the city center. In British Columbia, Canada, it offers free breakfast, free on-site parking, and free Wi-Fi. Notable features include an indoor swimming pool, fitness center, bar, and on-site water sports facilities, combining relaxation with activity. A 24-hour front desk, air conditioning, and an elevator add convenience, while the address at 365 Mills Rd provides easy access to the area.

Free Private Parking
Free wifi
Streaming service (like Netflix)
Recreation Inn and Suites Kelowna in Kelowna, Canada, stands out for its convenient location just 1.4mi from the city center. The inn offers various amenities such as free breakfast, pet-friendly rooms (extra charges may apply), private parking, free wifi, a golf course (extra charges), sauna, and a 24-hour front desk. Guests can enjoy air conditioning, kitchen facilities, a private entrance, and non-smoking rooms, making it an ideal choice for a comfortable stay with easy access to city attractions.
Hotel Eldorado at Eldorado Resort, located 4.2 km from the city center of Kelowna, is a top choice for travelers seeking a luxurious stay. Offering a range of amenities such as a private beach area, indoor swimming pool, and a golf course, guests can indulge in activities like skiing, water sports, and relaxing spa treatments. The hotel's lake view rooms, beachfront location, and pet-friendly accommodation make it a popular choice for those looking to enjoy a mix of relaxation and adventure during their stay.
Delta Hotels by Marriott Grand Okanagan Resort, situated just 1.3 km from Kelowna's city center, is another highly sought-after 5-star accommodation option. The resort boasts both indoor and outdoor swimming pools, a casino, and a spa for guests looking to unwind in style. With additional amenities such as a fitness center, restaurant, and breathtaking mountain and lake views, travelers can experience a blend of luxury, comfort, and convenience during their stay at this renowned hotel.
With a starting price of $150, Hotel Eldorado offers a range of complimentary facilities such as an indoor swimming pool, hot tub, and tennis court, making it an attractive choice for budget-conscious travelers seeking a premium experience. Guests can also enjoy the convenience of private parking, beach access, and room service, ensuring a memorable and relaxing stay amidst the stunning surroundings of Kelowna's landscape.
A Touch of English B&B, located just 1.9mi from the city center, offers a delightful retreat with amenities like a private pool, skiing, and pet-friendly accommodations. The property boasts features such as an outdoor swimming pool, free Wi-Fi, a golf course, and mountain views. Guests can enjoy the comforts of air conditioning, a kitchenette, and a private entrance, along with extras like beach umbrellas, a sun deck, and a garden view. This B&B also provides perks like extra-long beds, a balcony, and a bathtub for a cozy stay.
The Royal Kelowna - Bellstar Hotels & Resorts is a popular choice situated only 1.1.9mi from the city center. This hotel offers a range of amenities including an outdoor swimming pool, free Wi-Fi, a steam room, and a spa tub. Guests can enjoy breathtaking lake views, access to a golf course, and a fitness center. The property features conveniences like beach umbrellas, a picnic area, and free toiletries, along with a patio, terrace, and balcony for taking in the stunning surroundings.
For a luxurious stay in Kelowna, consider Manteo at Eldorado Resort, located 2.5mi from the city center. This resort offers ski facilities, a spa, and a private beach area along with amenities such as an indoor swimming pool, free Wi-Fi, and water sports facilities. Guests can enjoy lake views, a golf course, tennis court, and kids’ pool, as well as a hot tub and a fitness center. Additional perks include a 24-hour front desk, room service, and a beautiful terrace for relaxing evenings.
Nestled in the picturesque city of Kelowna, the Hampton Inn & Suites stands out as one of the most popular 3-star hotels. Situated just 6.3mi from the bustling city center, this hotel offers a plethora of amenities to ensure a comfortable stay. Guests can enjoy a complimentary breakfast before exploring the nearby skiing opportunities or taking a refreshing dip in the indoor swimming pool. Families will appreciate the kid-friendly buffet and free kids' meals, while those seeking relaxation can unwind in the hot tub or bask in the beach chairs provided.
For travelers seeking a convenient location near the airport, the Four Points by Sheraton Kelowna Airport is a top choice. Priced from $132, this 3-star hotel is located just 6.5mi from the city center and offers a range of amenities to suit various preferences. From pet-friendly accommodation to a relaxing indoor swimming pool and hot tub, guests can unwind in style. The hotel also boasts a fitness center, restaurant, and bar, catering to both leisure and business travelers looking for a comfortable stay close to the airport.
Located a mere 2.8mi from Kelowna's city center, the Holiday Inn Express & Suites Kelowna - East provides a convenient home base for exploring the area. Priced from $96, this 3-star hotel offers complimentary breakfast and features such as an indoor swimming pool and hot tub, perfect for relaxation after a day of sightseeing. With essential amenities like free WiFi, a fitness center, and 24-hour front desk, guests can enjoy a stress-free stay in the heart of Kelowna.
In Kelowna city, travelers on a budget can find a variety of affordable hotel options for under $70. For example, "The Shore" features a lakeside setting with amenities like beachfront access, water sports facilities, and a golf course at an extra cost. The hotel also offers free Wi-Fi, air conditioning, and pet-friendly accommodations, making it a great option for those looking to explore the outdoors while staying connected. With a starting price of $103 and located 2mi from the city center, it provides a peaceful retreat with convenient access to outdoor activities.
If you prefer a more central location, "Samesun Kelowna" offers budget accommodation starting from $36 and is just 0.6mi from the city center. This adults-only hotel provides free Wi-Fi, air conditioning, and a private bathroom. With private parking available for an additional charge, guests can easily explore nearby attractions within walking distance from the hotel. The picnic area and terrace offer opportunities to relax and enjoy the surroundings after a day of sightseeing.
For those seeking a budget-friendly stay with complimentary breakfast, "Super 8 by Wyndham Kelowna BC" offers rooms starting at $103, located 3.1mi from the city center. The hotel provides free private parking, Wi-Fi, and beach amenities such as umbrellas and loungers. Guests can enjoy mountain views and access to non-smoking rooms with free toiletries and private bathrooms. With a 24-hour front desk available, travelers can feel at ease during their stay while exploring the nearby attractions in Kelowna.
Cities nearby
What is the lowest price of hotels in Kelowna?
What is the average price of hotels in Kelowna?
Looking to book a hotel in Kelowna? Well, good news for your wallet! The average prices for hotels in this beautiful city are quite reasonable. For the budget-savvy traveler, the cheapest hotels have an average price of $79. If you're willing to splurge a little more, the average prices for 3-star, 4-star, and 5-star hotels are $91, $122, and $177, respectively. So, whether you're looking for luxury or a great deal, Kelowna has something to suit every traveler's budget.
What are the most popular hotels in Kelowna?
Some of the most popular hotels in Kelowna include the Delta Hotels by Marriott Grand Okanagan Resort, located at 1310 Water Street, offering a price starting from $158 and breakfast included. Another popular option is the Econo Lodge Inn & Suites, situated at 1070 Harvey Avenue, with prices starting from $99 and breakfast included. If you're looking for a budget-friendly option, you may consider the Royal Anne Hotel located at 348 Bernard Avenue, with prices starting from $115 and breakfast included.
What are the best hotels in Kelowna center?
The best hotels in Kelowna center include the Summer Express Kelowna B&B - Villa Bellissimo Fran-Talia, located at 3074 Quail Run Drive, starting at $121, which offers a delicious breakfast. Another great option is the Four Points by Sheraton Kelowna Airport, found at 5505 Airport Way, starting at $132. For a comfortable and affordable stay, consider the Days Inn by Wyndham Kelowna at 2649 Highway 97 North, starting at $66, and don't forget to enjoy the complimentary breakfast.