Best Hotels in Kelowna

U.S. News & World Report ranks the best hotels in Kelowna based on an analysis of industry awards,... READ MORE
U.S. News & World Report ranks the best hotels in Kelowna based on an analysis of industry awards, hotel star ratings and user ratings. Hotels that scored in the top 10 percent of the Best Hotels in Canada earned a Gold badge. Hotels that appear after ranked hotels are sorted by hotel class and then by user rating, as provided by TripAdvisor.

READ THE BEST HOTELS METHODOLOGY »

12 matches

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Price

$1 - $500+

Hotel Class

1 star - 5 stars

Amenities

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

12 matches
  • View all Photos
    The Cove Lakeside Resort
    West Kelowna, BC
    $0-$20 Nightly Resort Fee
    4.0-star Hotel Class
    4.0-star Hotel Class
    $0-$20 Nightly Resort Fee
    • Free WiFi

    Peering over Okanagan Lake's western shoreline about 230 miles east of Vancouver, the Cove Lakeside Resort features studio-style rooms equipped with flat-screen TVs and deep soaking tubs, among other amenities. The one- and two-bedroom suites, which previous guests recommend and are especially spacious, are also outfitted with kitchens, fireplaces, washer/dryer units and furnished balconies. Meanwhile, The Bonfire Restaurant & Lounge receives high marks all around for its attentive wait staff and tasty seafood- and beef-centric cuisine, prepared with locally sourced produce. Once you're ready to venture outside, head 5 miles north to West Kelowna to embark on a skiing, golfing or hiking adventure — which can be arranged through the hotel concierge. If you'd rather stay on-site, explore the Cove's private beach or marina, or check out to the property's putting green, basketball court or tennis court. Just know that these amenities come at a cost: If you stay from June through September, you'll have to pay a $20 CAD (about $15 USD) resort fee per night.
  • View all Photos
    Delta Hotels by Marriott Grand Okanagan Resort
    Kelowna, BC
    $22.5 Nightly Resort Fee
    4.0-star Hotel Class
    4.0-star Hotel Class
    $22.5 Nightly Resort Fee
    • Free WiFi

    The Delta Hotels by Marriott Grand Okanagan Resort is situated in the resort town of Kelowna, British Columbia, along the banks of Okanagan Lake. The resort (which underwent a yearslong multimillion-dollar renovation) offers a bevy of amenities for guests to enjoy, including a spa, a fitness center, hot tubs, an indoor pool and an outdoor pool. Visitors can also get active on the lake with boat rentals, jet skiing and kayaking, among other water sports. As far as dining is concerned, travelers can enjoy regional cuisine at OAK + CRU Social Kitchen & Wine Bar, which boasts a curated wine list featuring all Okanagan Valley wines. When it's time to head back to the room, guests will find accommodations equipped with work desks, minifridges, LCD TVs and free Wi-Fi access. Recent visitors said they were impressed by the picturesque location and the wealth of activities at the resort, while others say the hotel is overpriced for what you get. What's more, since Delta Hotels fall under the Marriott umbrella, Marriott Bonvoy members can earn and use points at this hotel.
  • View all Photos
    The Royal Kelowna
    Kelowna, BC
    $12.71 Nightly Resort Fee
    4.0-star Hotel Class
    4.0-star Hotel Class
    $12.71 Nightly Resort Fee
    • Free WiFi

    The Royal Kelowna is situated in the resort town of Kelowna, British Columbia, by Okanagan Lake – a popular summertime retreat in Canada. This property offers plenty of activities and nearby attractions to keep guests busy, such as canoeing on the lake or exploring the surrounding Okanagan Valley wine region. Previous guests raved about the hotel's location and comfortable rooms. Visitors can choose between a one-, two- or three-bedroom suite, all of which come with kitchens, fireplaces and dining room tables. Rooms also include coffee makers, bathrooms with a separate whirlpool tub and shower, free Wi-Fi access and LCD televisions. Travelers staying here have access to a casino, a fitness center and a rooftop infinity pool and hot tub. Dining options surround the hotel, but there is no on-site eatery. Extra charges apply for on-site parking, which some guests bemoan. In addition, The Royal Kelowna charges a $16.95 CAD (around $13 USD) daily hotel services and environmental fee which helps fund the hotel's outdoor activity programs, care for outdoor equipment, provide each room a PressReader and give back to local eco-friendly initiatives.
  • View all Photos
    Playa del Sol Resort
    Kelowna, BC
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free WiFi

    Playa del Sol Resort is a 4 star hotel located at 654 Cook Road Unit 254 in Kelowna. It has a 4.0 overall guest rating based on 95 reviews.
  • View all Photos
    Hotel Eldorado
    Kelowna
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    Hotel Eldorado is a 3.5 star hotel located at 500 Cook Rd in Kelowna. It has a 4.5 overall guest rating based on 601 reviews.
  • View all Photos
    Manteo Resort Waterfront Hotel & Villas
    Kelowna

    No confirmed availability on selected dates.

    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Manteo Resort Waterfront Hotel & Villas is a 3.5 star hotel located at 3762 Lakeshore Rd in Kelowna.
  • View all Photos
    Prestige Beach House
    Kelowna

    No confirmed availability on selected dates.

    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Prestige Beach House is a 3.5 star hotel located at 1675 Abbott St in Kelowna.
  • View all Photos
    Accent Inns Kelowna
    Kelowna

    No confirmed availability on selected dates.

    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Accent Inns Kelowna is a 3 star hotel located at 1140 Harvey Ave in Kelowna.
  • View all Photos
    Borgata Lodge
    Kelowna

    No confirmed availability on selected dates.

    3.0-star Hotel Class
    3.0-star Hotel Class

    No confirmed availability on selected dates.

    Borgata Lodge is a 3 star hotel located at 3185 Via Centrale in Kelowna.
  • View all Photos
    Four Points by Sheraton Kelowna Airport
    Kelowna

    No confirmed availability on selected dates.

    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Four Points by Sheraton Kelowna Airport is a 3 star hotel located at 5505 Airport Way in Kelowna.
  • View all Photos
    Kelowna Inn and Suites
    Kelowna

    No confirmed availability on selected dates.

    3.0-star Hotel Class
    3.0-star Hotel Class
    • Free WiFi

    No confirmed availability on selected dates.

    Kelowna Inn and Suites is a 3 star hotel located at 1070 Harvey Ave in Kelowna.
  • View all Photos
    Town and Country Motel
    Kelowna, BC
    2.0-star Hotel Class
    2.0-star Hotel Class
    • Free WiFi

    Town and Country Motel is a 2 star hotel located at 2629 Highway 97 N in Kelowna. It has a 2.0 overall guest rating based on 5 reviews.

More Kelowna Hotel Rankings

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.