Compare and save on Kelowna hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Kelowna hotels

Use our map to find hotels near the Kelowna area or attractions you want to visit.

The best Kelowna hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Kelowna, British Columbia

Kelowna is the biggest city in British Columbia's Okanagan region, its lush wine country. With a population of 194,882 residents, this scenic area is most popular during the summertime. Visitors come from far and wide to enjoy sailing and water sports on Okanagan Lake and then spend their evenings sipping BC wine among the valley's vineyards. Wintertime also boasts some attractions, including downhill skiing at Big White resort. For accommodations, Kelowna hosts a wonderful assortment of hotels, resorts, and budget lodgings. Keep reading to find out Skyscanner's top picks for hotels.

Interested in visiting Kelowna? Skyscanner can help fly you there for less. Check out our Cheapest Month tools to find the best rates on airfare. Once you've booked your flights, you can also browse Skyscanner's car rental listings in Kelowna. For users on-the-go, Skyscanner offers a free travel app, so you can book car rentals, hotel stays, and airplane trips from anywhere in the world.

Upscale Hotels

Kelowna is home to many beautiful 4-star hotels, but Delta Hotels by Marriott Grand Okanagan Resort and The Cove Lakeside Resort are two of the very best. With a full-service spa, on-site wine bar, and state-of-art facilities, Delta Hotels by Marriott Grand Okanagan Resort offers luxury accommodations and upscale amenities to their guests. A variety of room types are available, including guestrooms, suites, and even fancy condo-style lodgings. You can sample the best of Kelowna's local cuisine and fine wines without even leaving the hotel at OAK + CRU Social Kitchen & Wine Bar, their signature gourmet restaurant.

With its all-suites accommodations, The Cove Lakeside Resort is every bit as extravagant. This sophisticated resort sits beside Okanagan Lake, so guests can wake up to breathtaking views each morning. The list of amenities at The Cove Lakeside Resort is extensive. On this huge property, visitors enjoy a luxury spa, a fitness centre, a golfing green, tennis courts, and even an 18-seat movie theatre. After you're done exploring the resort, Bonfire Restaurant welcomes you for a lakefront dinner and glass of local wine.

Mid-Range Hotels

Mid-range hotels in Kelowna typically fall into the 3-star category. Sandman Hotel & Suites Kelowna and Ramada Kelowna Hotel & Conference Centre are two of our top recommendations. Surrounded by a lush backdrop of hills and water, Sandman Hotel & Suites Kelowna provides elegant guestrooms and a 24-hour restaurant, so a hot meal is always a few steps away. Meanwhile, Ramada Kelowna Hotel & Conference Centre is another awesome, family-friendly choice. With an on-site Perkins Restaurant and indoor pool, it's perfect for couples travelling with their young children.

Budget Hotels

For the "no frills" traveller, Kelowna has Accent Inns Kelowna and Fairfield Inn & Suites by Marriott Kelowna, two 2-star hotels. These relaxed hotels offer clean, well-kept guestrooms, basic amenities, and a free hot breakfast spread each morning. Both have outdoor pools, making them affordable, family-friendly choices that kids and adults will both enjoy.