Kelowna hotels

KAYAK searches hundreds of travel sites at once for hotels in Kelowna

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Recommended by KAYAK
Expert Picks
Useful Info
Recommended by KAYAK

Best Kelowna hotels

Discover the best prices by selecting your travel dates on KAYAK.

Most recommended Kelowna hotels

Show all
Sandman Hotel & Suites Kelowna - Kelowna - Restaurant
Parking
Free Wi-Fi
Pool
Pet friendly
Hotel Zed Kelowna - Kelowna - Lounge
Parking
Free Wi-Fi
Pool
Pet friendly
Days Inn by Wyndham Kelowna - Kelowna - Living room
Parking
Free Wi-Fi
Pool
Pet friendly
Hampton Inn & Suites by Hilton Kelowna Airport - Kelowna - Bedroom
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
Super 8 by Wyndham Kelowna BC - Kelowna - Bedroom
Parking
Free Wi-Fi
Pool
Pet friendly

Popular filters in Kelowna hotels

Hotels with parking
The Royal Anne Hotel, Sandman Hotel & Suites Kelowna, and others
Expert Picks

Top 10 hotels in Kelowna

Discover the top hotels in Kelowna handpicked by local expert Miriam Porter.
Article Author
Miriam Porter
24 January 2025
Located in British Columbia, Kelowna is a destination I love visiting. It’s located on stunning Okanagan Lake and surrounded by mountains, wilderness, and vineyards. One of the most beautiful sunsets I’ve ever witnessed was in Kelowna and I’m always looking forward to my next trip there. It’s a fabulous destination for exploring wineries, hiking or biking along nature trails, relaxing on picturesque beaches, and enjoying fresh seasonal produce. Golf enthusiasts will appreciate the 19 golf...Located in British Columbia, Kelowna is a destination I love visiting. It’s located on stunning Okanagan Lake and surrounded by mountains, wilderness, and vineyards. One of the most beautiful sunsets I’ve ever witnessed was in Kelowna and I’m always looking forward to my next trip there. It’s a fabulous destination for exploring wineries, hiking or biking along nature trails, relaxing on picturesque beaches, and enjoying fresh seasonal produce. Golf enthusiasts will appreciate the 19 golf courses, while those who love water activities can enjoy kayaking, canoeing, and even scuba diving. Many of the best hotels in Kelowna include family-owned bed & breakfasts where you can relax and admire the sunset. Other accommodations in this spirited city include unique hotels with options for families, couples, and business travellers. Here are my picks for the best hotels in Kelowna.
Casa Loma BnbCasa Loma BnbRank #1
C$ 232-C$ 254/night
2769 Benedick Road
If you’re looking to stay in one of the top-rated hotels in Kelowna, Casa Loma BnB is the place to book. With...

If you’re looking to stay in one of the top-rated hotels in Kelowna, Casa Loma BnB is the place to book. With stunning views of Lake Okanagan, it’s just a 10-minute drive from the massive Rotary Beach Park.

This pretty bed & breakfast has a sun terrace, a garden, and a lovely deck to watch the sunset. Perfect for a romantic getaway. The adorable guestrooms come with TVs and radios, and some even have stone fireplaces. I love the Deluxe Queen Room, which has its own patio and direct access to the shared deck.

After enjoying an exceptional breakfast in the cute dining room with exposed brick walls, I suggest reading a book outside in one of the comfy chairs before heading out to explore Mission Hill Estate Winery just 10 km away.

TownePlace Suites by Marriott West KelownaTownePlace Suites by Marriott West KelownaRank #2
C$ 111-C$ 420/night
3551 Carrington Road
Wine lovers should make a beeline for TownePlace Suites by Marriott West Kelowna. Located in a beautiful wine...

Wine lovers should make a beeline for TownePlace Suites by Marriott West Kelowna. Located in a beautiful wine country, I highly recommend checking out the nearby Westside Wine Trail during your stay.

Modern guestrooms come with a handy workspace and fully equipped kitchen including pots, pans, silverware, and dishes for eating in. For morning meals check out the hotel’s complimentary hot breakfast in the bright dining area. I suggest saving an evening to visit the on-site bar and lounge, Ellipsis 51 – order the delicious falafel rice bowl with a refreshing glass of Pinot Gris.

There’s an outdoor fire pit that’s a great place to unwind when the sun goes down. Meanwhile, active travellers can stay in shape with a swim in the indoor pool or a visit to the fitness centre.

Adela's Bed and BreakfastAdela's Bed and BreakfastRank #3
C$ 205-C$ 328/night
3077 Stoneridge Drive
Adela's Bed and Breakfast in West Kelowna is a peaceful home-away-from-home in a beautiful setting. This...

Adela's Bed and Breakfast in West Kelowna is a peaceful home-away-from-home in a beautiful setting. This award-winning family-owned and operated B&B is close to beaches, hiking trails, restaurants, and wineries.

Guestrooms include a mini-fridge, coffee/tea station, and private bathroom. Guests can also utilize the upper and lower-level living rooms with fresh flowers and a pretty front porch bistro.

Enjoy a delicious home-cooked breakfast in the morning – the helpful hosts can even accommodate special requests such as vegan or gluten-free diets. Dinner arrangements can also be made for an affordable cost.

I recommend going for a peaceful stroll around Shannon Lake before settling in for the night with something from their collection of board games.

The Cove Lakeside ResortThe Cove Lakeside ResortRank #4
C$ 165-C$ 450/night
4205 Gellatly Road
If you’re after a resort with a private beach, look no further than The Cove Lakeside Resort. One of the loveliest...

If you’re after a resort with a private beach, look no further than The Cove Lakeside Resort. One of the loveliest luxury hotels in Kelowna, this stunning lakeside retreat on the shores of Okanagan Lake is a serene gem surrounded by beautiful gardens.

It’s known for its exceptional guest services and boutique-style hospitality. The spacious suites include pillow-top beds with plush bedding, private balconies or patios, Keurig coffee machines, and in-suite washers and dryers, making them ideal for families.

Dining options include The Landing Kitchen + Bar for locally sourced food and craft beer. I recommend a table on the outdoor patio during happy hour for majestic panoramic views of the gardens and lake. Make sure you save time to indulge in a treatment at the Okanagan Spa – book the Rosemary Mint Soak to leave feeling energized.

The Royal KelownaThe Royal KelownaRank #5
C$ 155-C$ 922/night
1288 Water Street
The Royal Kelowna is a waterfront resort with elegantly designed suites and stunning views of Okanagan Lake or the...

The Royal Kelowna is a waterfront resort with elegantly designed suites and stunning views of Okanagan Lake or the pretty lagoon. Known for being a haven of tranquillity, it’s home to an outdoor infinity pool, rooftop hot tub, and steam showers, making this one of the best hotels in Kelowna for luxurious amenities.

Spacious guestrooms are ideal for romantic getaways or family vacations. Each includes a gourmet kitchen, dining table, large TV, in-suite laundry, and a cozy fireplace.

Make sure you save time to borrow a hotel bike or grab your beach gear and head for the waves. Another fun perk is the fact the hotel is near Playtime Casino Kelowna, which is always an exciting night out.

Siesta SuitesSiesta SuitesRank #6
C$ 111-C$ 373/night
3152 Lakeshore Road
With newly renovated rooms, two swimming pools, and both Gyro Beach and Mission Park Mall just a short walk away,...

With newly renovated rooms, two swimming pools, and both Gyro Beach and Mission Park Mall just a short walk away, Siesta Suites is the perfect vacation spot.

If that wasn’t enough, this hotel is also home to Kelowna's largest outdoor pool and hot tub. During cooler months, check out their indoor pool, hot tub, and sauna. You’ll also find a weight room, fitness facility, and outdoor picnic area onsite.

Suites are bright and spacious with full kitchens and large sitting areas. The Deluxe One-Bedroom Suites include two queen beds, one of which is located in a private bedroom, making them ideal for families.

The Royal Anne HotelThe Royal Anne HotelRank #7
C$ 126-C$ 402/night
348 Bernard Avenue
This stunning historical retreat in downtown Kelowna dates back to 1905. Located among the rolling hillsides and...

This stunning historical retreat in downtown Kelowna dates back to 1905. Located among the rolling hillsides and beautiful Okanagan Valley, The Royal Anne Hotel is just steps away from Okanagan Lake.

Tastefully furnished guestrooms are designed with modern amenities including TVs, mini-fridges, workplace desk areas, and coffee/tea stations. The Superior Double Queen Rooms have individual patios at roof-top level and can accommodate up to six people. The Royal Anne Hotel is also pet-friendly, so you can bring your furry friends along.

Amenities include free breakfast, a fitness centre and guest laundry, and I highly recommend using their infra-red dry sauna.

Hampton Inn & Suites by Hilton Kelowna AirportHampton Inn & Suites by Hilton Kelowna AirportRank #8
C$ 166-C$ 568/night
1665 Innovation Drive
One of the best hotels in Kelowna for convenience, Hampton Inn & Suites by Hilton Kelowna Airport is located right...

One of the best hotels in Kelowna for convenience, Hampton Inn & Suites by Hilton Kelowna Airport is located right across the highway from the airport. I suggest using their handy complimentary airport shuttle that’s available 24/7 – particularly useful if you have an early or late flight to catch. Every stay includes a free hot breakfast buffet with fruit, pressed juice, and an assortment of fresh entrees and baked goods.

Guestrooms are pet-friendly and decorated with cozy modern furniture and colourful artwork. The large King Room sleeps four and connecting rooms are available if you’re travelling with extended family or friends.

Business travellers can take advantage of the on-site meeting rooms and business centre to catch up on work. If you get the munchies, there’s also an on-site shop with drinks and snacks.

Salish B&B and SpaSalish B&B and SpaRank #9
C$ 86-C$ 388/night
2707 Salish Road
Salish B&B and Spa is one of the best hotels in Kelowna for a revitalizing spa experience. They specialize in...

Salish B&B and Spa is one of the best hotels in Kelowna for a revitalizing spa experience. They specialize in relaxation massages, clinical facials, and skin services including rejuvenation treatments. Afterwards, I suggest going for a swim in the heated saltwater swimming pool with views overlooking the gorgeous mountains. They also have a relaxing hot tub that’s open year-round to guests.

When it comes to dining, you’ll find tables and lounges on the first floor and there’s also a main patio with a dining table to enjoy breakfast with a view.

There are nearby hiking and biking trails that will lead you through the mountains and the hotel even has its own herb, vegetable, and fruit garden on the premises.

Autumn Lane B&B, Farmhouse Elegance & Stunning LakeviewsAutumn Lane B&B, Farmhouse Elegance & Stunning LakeviewsRank #10
C$ 400-C$ 414/night
3489 Fenton Road
Autumn Lane is one of the best hotels in Kelowna for an adults-only escape. This one-of-a-kind modern...

Autumn Lane is one of the best hotels in Kelowna for an adults-only escape. This one-of-a-kind modern farmhouse-style retreat is located on a five-acre property with three premium guestrooms. Enjoy a homemade breakfast in the cozy guest lounge with views of the mountains as you sip a glass of orange juice.

The amenities in the plush Farmhouse Suite include comfortable terry robes, living and dining areas with kitchenettes, fireplaces, and two private patios with million-dollar views of the lake. This truly stunning suite is tucked away for ultimate privacy.

I suggest booking this charming B&B if you’re celebrating a honeymoon, anniversary, or engagement as it’s the perfect romantic getaway. Be sure to watch the magnificent sunset from the deck for a dreamy end to your vacation.

Useful Info

KAYAK’s insights for hotels in Kelowna

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Kelowna with confidence.

Which month has the cheapest hotel rates in Kelowna?

Hotels are cheapest in Kelowna in December, with average rates of C$ 187. In comparison, September is the most expensive month, with prices at C$ 421.

What is the cheapest day of the week to book a hotel in Kelowna?

Monday offers the lowest rates in Kelowna, with an average nightly price of C$ 260. The highest prices are found on Friday, with average rates at C$ 339.

How much is a hotel in Kelowna for tonight?

The best deal for a 3-star hotel room in Kelowna found by KAYAK users in the last 3 days was C$ 102, while a 4-star hotel the lowest price was C$ 149. The cheapest room found overall was for C$ 102.

How much is a hotel in Kelowna for this weekend?

The cheapest hotel room in Kelowna for the upcoming weekend found on KAYAK in the last 3 days was for C$ 188 per night. For the same dates, 3-star hotel rooms have been found for as low as C$ 207 per night and 4-star hotel rooms from C$ 188 per night.

How early should you book a hotel in Kelowna?

Book at least 28 days before your stay begins to get the best price for your Kelowna hotel.

How much is a Kelowna hotel?

Here are our most popular & best value hotels

Good to know

Low season

December

High season

September

Average price (weeknight)

C$ 207

Average price (weekend night)

C$ 239
Cheapest month to stay with an average 35% drop in price.
Most expensive month to stay with an average 47% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding Kelowna hotel deals

  • If you’re looking for a cheap hotel in Kelowna, you should consider visiting during the low season. You'll find cheaper accommodations in Kelowna in December and November.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Kelowna if you stay on a Monday. The opposite is true for, Friday, which is usually the most expensive day.
  • The cheapest 3-star hotel room in Kelowna found on KAYAK in the last 2 weeks was C$ 93, while the most expensive was C$ 349.
  • How long should you stay? KAYAK users usually book their accommodation in Kelowna for 2 days.
  • Travelers looking for unique places to shop and eat will enjoy the wide variety of local shops and restaurants in downtown Kelowna, such as the quirky Pulp Fiction Coffee House & Robbie Rare Books. Hotel Zed is on the edge of Kelowna City Park. This hotel has an outdoor pool and hot tub, three rooftop terraces, a sauna and a vintage Chevrolet shuttle.
  • The Kelowna Farmers’ and Crafters’ Market is a year-round market on the edge of downtown Kelowna with local products like fresh farm produce, handmade crafts, and other artisanal items. Nearby hotels include the Ramada Kelowna Hotel & Conference Centre and the Best Western Plus Kelowna Hotel & Suites, both located just off Highway 97 and less than a mile from the market.
  • On the south end of Kelowna, about six miles from downtown, you’ll find the Myra-Bellevue Provincial Park, with biking and hiking trails that follow a historic train track, crossing bridges and tunnels. Consider staying at the nearby Hilton Escape B&B, with an outdoor hot tub and picturesque views over the area.
  • On the opposite side of town, about three miles north of downtown, is the Knox Mountain Park, with biking trails, a beach swimming area, and great views over the city and Okanagan Lake. A Touch of English Bed & Breakfast is located right outside the park, just off Clifton Road. It’s a British-run hotel with a sundeck and an outdoor pool.
  • For travelers looking for hotels in Kelowna near the airport, the Four Points by Sheraton is right across the street from the airport and includes a restaurant, an indoor pool and hot tub, and free airport shuttle and parking.

FAQs when booking a hotel in Kelowna

  • Where can I find a good hotel in Kelowna near the beach?

    The Boyce-Gyro Beach Park, about two miles south of downtown, is a lakefront recreation area with swimming, sand volleyball, and playgrounds. Nearby Mission Park Inn has an outdoor pool and lake views. The Manteo Resort Waterfront Hotel is another option just a 15-minute walk south of the park that offers guests access to a private beach. Upscale rooms have lake or mountain views and private balconies.

  • Are there hotels in Kelowna with free parking?

    The Sandman Hotel & Suites on Highway 97 has free parking and is conveniently located about two miles east of downtown, across from the Orchard Park shopping center and just a block away from Kelowna Farmers’ & Crafters’ Market. Accent Inns Kelowna at the intersection of 97 and Gordon Drive is another hotel with free parking.

  • Where can I book cheap hotels in Kelowna?

    The best place to find hotels in Kelowna on a budget is along Highway 97 between the airport and downtown. Canada’s Best Value Inn is a basic and dependable hotel with free parking and free morning coffee. Okanagan Seasons Resort is another affordable option in this area, with indoor and outdoor pools, hot tubs, and a large lawn with BBQ areas.

  • What hotels in Kelowna have good indoor pools?

    Siesta Suites, located south of downtown near Boyce-Gyro Beach Park, has a large indoor pool and hot tub area, as well as an outdoor pool and hot tub with a sundeck. If you’d prefer to stay downtown, Prestige Beach House near Kelowna City Park also has a large indoor pool.

  • How do I find a hotel in central Kelowna?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Kelowna districts. You can also do a search using the city map to choose a specific location, like Kelowna city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Kelowna hotels with free parking?

    There are many hotels in Kelowna that offer both parking and free parking. Popular choices among KAYAK users include The Royal Anne Hotel, Sandman Hotel & Suites Kelowna and Hotel Zed Kelowna.

Where to stay in Kelowna?

Our map will help you find the perfect place to stay in Kelowna by showing you the exact location of each hotel.

Kelowna Hotel Deals. Search and compare hotels in Kelowna. Find cheap hotel rooms in Kelowna. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.