Living

    Best Hotels in Kelowna

    K

    Kelowna Team

    Facts checked · How we check facts

    Summary

    The best hotels in Kelowna by area: downtown, lakefront resorts, near the airport, a few unusual stays, and pet-friendly options.

    The best hotels in Kelowna are downtown: The Royal Anne Hotel on Bernard Avenue, The Prestige Beach House near City Park, and the Delta Hotels by Marriott Grand Okanagan Resort. This guide sorts the rest by area (on the lake, near the airport, a couple of less usual stays) and points you to pet-friendly options.

    HotelAreaKnown for
    The Royal Anne HotelDowntownBernard Avenue location
    The Prestige Beach HouseDowntownLake views, walkable to City Park
    Delta Hotels by Marriott Grand Okanagan ResortDowntown waterfrontFull resort, private beach access
    Hotel EldoradoLakefrontLakeside dining room and patio
    Manteo ResortLakefrontVillas and suites
    Cove Lakeside ResortWest KelownaSuites with full kitchens
    Four Points by Sheraton Kelowna AirportAirportEarly flights
    Hampton Inn & Suites Kelowna AirportAirportFree breakfast, near UBC Okanagan
    A View to Remember B&BWest KelownaAdults-only
    Hotel Zed KelownaNear City ParkRetro decor

    Downtown Hotels

    The best downtown hotels are within walking distance of Bernard Avenue, City Park and the waterfront boardwalk.

    The Royal Anne Hotel

    Location: 348 Bernard Ave, Kelowna, BC V1Y 6N6

    The location is the selling point here. This older landmark hotel, updated with modern amenities, sits right on Bernard Avenue, steps from restaurants, shops and the cultural district, with the waterfront boardwalk an easy walk away.

    The Prestige Beach House

    Location: 1675 Abbott St, Kelowna, BC V1Y 8S3

    If you'd rather leave the car parked, this modern hotel with lake views is central enough to walk to City Park, the casino and plenty of restaurants.

    Delta Hotels by Marriott Grand Okanagan Resort

    Location: 1310 Water St, Kelowna, BC V1Y 9P3

    The Grand Okanagan is a full resort right on the downtown waterfront, with several pools, a spa and several restaurants. You get private beach access, and the waterfront promenade is right outside.

    On the Lake

    The lakefront resorts are Hotel Eldorado and Manteo on the Kelowna side, and Cove Lakeside Resort across the bridge in West Kelowna.

    Hotel Eldorado

    Location: 500 Cook Rd, Kelowna, BC V1W 3G9

    Locals call this upscale lakefront hotel the 'El', and it's a local institution. The historic Lakeside dining room is worth a meal, the lakeside patio is the place for a sunset drink, and the resort also offers activities and water sports.

    Manteo Resort - Waterfront Hotel & Villas

    Location: 3762 Lakeshore Rd, Kelowna, BC V1W 3L4 (Part of Eldorado Resort alongside Hotel Eldorado)

    Families and groups like Manteo because its villas and suites give you more space and privacy than a standard room. It's right next to Hotel Eldorado, with pools, a fitness centre and water sport rentals.

    Cove Lakeside Resort

    Location: 4205 Gellatly Rd, West Kelowna, BC V4T 2K8

    Across the bridge, Cove's spacious suites come with full kitchens and balconies over Okanagan Lake, so it suits longer stays and families. There are several pools, a marina and a restaurant, and several West Kelowna wineries are close by.

    Near the Airport

    The airport hotels are the Four Points by Sheraton and the Hampton Inn & Suites, both handy for early flights.

    Four Points by Sheraton Kelowna Airport

    Location: 5505 Airport Way, Kelowna, BC V1V 3C3

    If you have an early flight or you're in town for business, this is the sensible choice. It's right at the airport, with an indoor pool, a fitness centre and on-site dining.

    Hampton Inn & Suites Kelowna Airport

    Location: 1665 Innovation Dr, Kelowna, BC V1V 2Y9

    Close to both the airport and UBC Okanagan, the Hampton is affordable, comfortable and reliable, with free breakfast, a pool and a fitness centre.

    Less Usual Stays

    The less usual stays are an adults-only bed and breakfast in West Kelowna and the retro Hotel Zed near City Park.

    A View to Remember B&B

    Location: 1090 Trevor Dr, West Kelowna

    This adults-only bed and breakfast near the Boucherie Road wineries offers views over the Okanagan Valley and personal service. It's quiet, so it suits couples or solo travellers more than a big group.

    Hotel Zed Kelowna

    Location: 1627 Abbott St, Kelowna, BC V1Y 1A5

    Hotel Zed is playful and retro, close to City Park and the beach. Expect retro decor, a ping pong lounge and vintage bikes for getting around.

    Pet-Friendly Options

    Several hotels in town take pets, so check each one's pet policy and fees before booking. See our guide to pet-friendly places in Kelowna for more.

    Tips for Choosing a Hotel in Kelowna

    Choosing a hotel here comes down to area first, then priorities.

    1. Pick the area: downtown, the lake or near the airport.
    2. Decide what matters most: luxury, convenience, price or a specific neighbourhood.
    3. Read recent guest reviews, which tell you more than the hotel's own photos.
    4. Book ahead, especially in summer and over holidays, and look for packages, since many hotels bundle activities or meals.
    5. Without a car, stay central or near good transit.

    Plan time outside the hotel. The wineries, farmers' markets and trails are the main reasons to visit, and each season is different.

    Frequently Asked Questions

    What is the best time of year to visit Kelowna?

    Summer (June-August) is the best time to visit Kelowna for swimming, boating and the lake. Spring (April-May) and fall (September-October) are good for hiking and wine touring, with fewer crowds. Winter (November-March) is ski season at the nearby resorts.

    Are there any pet-friendly hotels in Kelowna?

    Yes, several hotels are pet-friendly, including the Sandman Hotel & Suites Kelowna, the Coast Capri Hotel and various smaller motels and inns. Check each hotel's pet policy and fees before booking. Our pet-friendly Kelowna guide has more options.

    What are some things to do near the hotels in downtown Kelowna?

    Downtown hotels are within walking distance of City Park, the Kelowna Art Gallery, the Rotary Centre for the Arts and Prospera Place. There's also the waterfront boardwalk, the shops and restaurants on Bernard Avenue, and boat tours on Okanagan Lake.

    Are there any hotels in Kelowna with lake views?

    Yes, the Delta Hotels by Marriott Grand Okanagan Resort, Hotel Eldorado and Manteo Resort all look out over Okanagan Lake and have easy access to the water.

    How far is it from Kelowna International Airport (YLW) to downtown Kelowna?

    Kelowna International Airport (YLW) is about 15-20 minutes by car from downtown, depending on traffic. Taxis, ride-sharing and rental cars are easy to find at the airport.