StaysInCanada
Downtown · Kelowna

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.

6 staysUpdated October 13, 2026

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 take

For 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.

The Royal Anne Hotel4.5
Kelowna

The Royal Anne Hotel

Downtown · 1770 reviews

Downtown Kelowna hotel with a sauna, pub, and continental breakfast

Why guests love it

The 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.

DowntownLakefrontMountain Lodge
Hyatt Place Kelowna4.3
Kelowna

Hyatt Place Kelowna

Downtown · 856 reviews

City centre hotel with an indoor pool, hot tub, and pet-friendly rooms

Why guests love it

Hyatt 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.

DowntownSpa & WellnessPet-Friendly
Holiday Inn Express & Suites Kelowna - East by IHG4.3
Kelowna

Holiday Inn Express & Suites Kelowna - East by IHG

Downtown · 548 reviews

Indoor pool, hot tub, and pet-friendly stays near Kelowna city centre

Why guests love it

Holiday 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.

DowntownSpa & WellnessPet-Friendly
Coast Capri Hotel4.2
Kelowna

Coast Capri Hotel

Downtown · 661 reviews

Downtown Kelowna hotel with a spa, two restaurants, and an outdoor pool

Why guests love it

Coast 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.

DowntownSpa & WellnessPet-Friendly
Recreation Inn and Suites Kelowna4.0
Kelowna

Recreation Inn and Suites Kelowna

Downtown · 1033 reviews

Family-owned hotel in Kelowna with pet-friendly rooms and kitchen suites

Why guests love it

Recreation 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.

DowntownSpa & WellnessPet-Friendly
Best Western Plus Kelowna Hotel & Suites3.9
Kelowna

Best Western Plus Kelowna Hotel & Suites

Downtown · 535 reviews

Airport-close hotel with a spa, indoor mineral pool, and outdoor hot tubs

Why guests love it

Water 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.

DowntownSpa & WellnessPet-Friendly

Local tips

  1. 1Book the Royal Anne Hotel to walk to City Park, the waterfront and Bernard Avenue without using the car.
  2. 2Choose the Hyatt Place Kelowna if you want an indoor pool and a hot tub while staying in the city centre.
  3. 3Pick the Coast Capri Hotel for its spa and outdoor pool, a few blocks from Okanagan Lake.
  4. 4Plan a drive to the lake from the Holiday Inn Express Kelowna East, six kilometres from the city centre.
  5. 5Stay at the Best Western Plus for an early flight, ten minutes by car from Kelowna International Airport.
  6. 6Check the address of the Recreation Inn and Suites against your plans, as no distance to downtown is given.

Related searches

Downtown · Frequently asked questions

The Royal Anne Hotel, the Hyatt Place Kelowna and the Coast Capri Hotel are in or near the centre. The Holiday Inn Express Kelowna East is six kilometres away, and the Best Western Plus is a ten-minute drive from the airport, so both require a drive to the lake.

We earn a commission when you book through some links on this site, at no extra cost to you. It never changes which hotels we list or how we rank them.