Downtown Kelowna Hotels Near Okanagan Lake, Compared
Downtown Kelowna runs along the eastern shore of Okanagan Lake, with City Park, the waterfront walkway and the restaurants of Bernard Avenue within a few blocks of each other. Six hotels are listed on this page, but only three are truly downtown: the Royal Anne Hotel, the Hyatt Place Kelowna and the Coast Capri Hotel. The Holiday Inn Express Kelowna East is six kilometres from the centre, and the Best Western Plus sits near the airport road. I sort them by how close they are to the lake and what they add, so you know what each address means for walking, dining and getting around.
Kelowna is the largest city of the Okanagan Valley, spread along the eastern shore of Okanagan Lake and surrounded by orchards, vineyards and dry hills. Its downtown faces the water, with City Park, a long waterfront walkway, marinas and the restaurants and shops of Bernard Avenue, and the William R. Bennett Bridge crosses the lake to West Kelowna. Summer brings beach days, boating and wine touring, while winter visitors come for nearby ski resorts. Highway 97 runs through the city, linking downtown to the airport in the north and to the suburbs where many hotels stand.
How close each hotel is to downtown
Staying downtown in Kelowna changes the trip: you can walk to the lake, the beaches of City Park, the waterfront paths and dinner on Bernard Avenue without moving the car, which matters in summer when parking near the water fills quickly. Outside the centre, hotels along Highway 97 offer more space and easier parking, and are closer to the airport and some wineries, but every outing to the lake becomes a drive. The right choice depends on whether your days revolve around the waterfront or around the wider Okanagan Valley.
The Royal Anne Hotel is my first choice for a stay in the centre. Rated 8.9 from more than seventeen hundred reviews, the highest score and the largest count on this page, it sits downtown, a ten-minute walk from City Park and two blocks from Lake City Casino. It includes a free continental breakfast, and it has a small fitness centre with a sauna, a wine shop and an Irish pub on site, which make evenings easy without leaving the building. The lake, the waterfront walkway and the restaurants of Bernard Avenue are all within walking distance, so you can leave the car parked for the whole stay.
Two other hotels sit in or near the centre. The Hyatt Place Kelowna, rated 8.6 from more than eight hundred reviews, is in the city centre, with an indoor pool, a hot tub, a fitness centre and an American restaurant serving meals and cocktails, and it accepts pets. The Coast Capri Hotel, rated 8.3, is described as a few blocks from Okanagan Lake, with two on-site restaurants, a spa, a fitness centre and an outdoor pool for summer afternoons. Both suit travellers who want a pool on site while staying close to downtown, the Hyatt Place for a modern style and the Coast Capri for its spa.
The other hotels on this page are not downtown, and it is worth knowing before you book. The Holiday Inn Express and Suites Kelowna East, rated 8.5, stands off Highway 97, six kilometres from the city centre and the lake, with an indoor pool, a hot tub, a fitness centre, a free hot breakfast and pet-friendly rooms. The Best Western Plus Kelowna Hotel and Suites, rated 7.7, is a ten-minute drive from Kelowna International Airport, with a full-service spa, an indoor heated mineral pool, two outdoor hot tubs, a gym and a restaurant. Both are comfortable bases, but each trip to the waterfront means a drive.
The Recreation Inn and Suites Kelowna, a family-owned hotel rated 8.0 from more than a thousand reviews, does not give a precise distance to downtown, so I would check its address against your plans before booking. It offers air-conditioned rooms with a microwave and mini-fridge, suites with full kitchens for longer stays, a seasonal covered barbecue area and pet-friendly policies. It suits families or couples who want to cook some of their own meals and keep costs in check, as long as a short drive to the lake is not a problem. For walking everywhere, the three downtown hotels above remain the better choice.
A traveler's takeFor a stay where you walk everywhere, I would book the Royal Anne Hotel first: it has the best rating on this page, a free breakfast and the lake a few minutes away on foot. If you want an indoor pool and hot tub in the centre, I recommend the Hyatt Place Kelowna. If your plans lean toward wineries and the airport rather than the waterfront, the Holiday Inn Express Kelowna East is a practical base.
4.5The Royal Anne Hotel
Downtown · 1770 reviewsDowntown Kelowna hotel with a sauna, pub, and continental breakfast
Why guests love itThe Royal Anne Hotel is a three-star downtown Kelowna address, and I would recommend it to families who like to walk. City Park is a ten-minute walk away and the Lake City Casino two blocks, so the area suits adults too. A complimentary continental breakfast and free WiFi take care of the morning, there is a small fitness centre with a sauna, and the Irish pub on site covers an easy dinner. Do not expect a pool.
4.3Hyatt Place Kelowna
Downtown · 856 reviewsCity centre hotel with an indoor pool, hot tub, and pet-friendly rooms
Why guests love itHyatt Place Kelowna sits in Kelowna city centre, so families can walk to the shops, restaurants and the Okanagan Lake waterfront without moving the car. The indoor pool and hot tub are the evening routine children look forward to, and air-conditioned rooms help in the Okanagan summer heat. The American restaurant serves meals on site when nobody wants to go out again, and pets are welcome. A guest score of 8.6 from 856 reviews points to consistently good stays.
4.3Holiday Inn Express & Suites Kelowna - East by IHG
Downtown · 548 reviewsIndoor pool, hot tub, and pet-friendly stays near Kelowna city centre
Why guests love itHoliday Inn Express & Suites Kelowna East sits off Highway 97, about 6 km from Kelowna city centre and Okanagan Lake. Families get an indoor pool and hot tub for the evenings, a free hot breakfast before heading out, and free Wi-Fi. Pets are accepted, which helps on an Okanagan road trip. The 8.5 score from 548 reviews is reassuring. I would book it as a car-based family base rather than a lakeside stay.
4.2Coast Capri Hotel
Downtown · 661 reviewsDowntown Kelowna hotel with a spa, two restaurants, and an outdoor pool
Why guests love itCoast Capri Hotel is in downtown Kelowna, just blocks from Okanagan Lake, so families can reach the beaches and lakeside paths without much driving. The outdoor pool is a summer favourite for children, and two restaurants plus a coffee shop on site make meals easy at any hour. Rooms have a refrigerator for drinks and snacks, cable TV and free WiFi. Parents can book the spa or use the fitness centre. A guest score of 8.3 from 661 reviews is reassuring.
4.0Recreation Inn and Suites Kelowna
Downtown · 1033 reviewsFamily-owned hotel in Kelowna with pet-friendly rooms and kitchen suites
Why guests love itRecreation Inn and Suites is a family-owned hotel in Kelowna, and its suites with full kitchens are the main reason families book it. Cooking breakfast and dinner in the room makes a week by Okanagan Lake far easier, and standard rooms still have a microwave and mini-fridge. The seasonal covered barbecue area adds outdoor meals in summer, and rooms are air-conditioned. Pets are welcome. A score of 8.0 from 1,033 reviews points to a reliable, well-run stay.
3.9Best Western Plus Kelowna Hotel & Suites
Downtown · 535 reviewsAirport-close hotel with a spa, indoor mineral pool, and outdoor hot tubs
Why guests love itWater is the draw for families at this Kelowna Best Western: an indoor heated mineral pool for children and two outdoor hot tubs for parents, both usable year-round in the Okanagan. The full-service spa gives adults a treat while the kids swim. The on-site restaurant saves a drive at dinner, and Kelowna International Airport is about 10 minutes away, which helps on arrival day. Only some rooms have a small fridge, so request one when booking if you need it.
Local tips
- 1Book the Royal Anne Hotel to walk to City Park, the waterfront and Bernard Avenue without using the car.
- 2Choose the Hyatt Place Kelowna if you want an indoor pool and a hot tub while staying in the city centre.
- 3Pick the Coast Capri Hotel for its spa and outdoor pool, a few blocks from Okanagan Lake.
- 4Plan a drive to the lake from the Holiday Inn Express Kelowna East, six kilometres from the city centre.
- 5Stay at the Best Western Plus for an early flight, ten minutes by car from Kelowna International Airport.
- 6Check the address of the Recreation Inn and Suites against your plans, as no distance to downtown is given.