Search Hotels with Restaurant in Kelowna

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Kelowna Hotels with Restaurant

This weekend
Next weekend

Our top choices for Kelowna hotels with a restaurant

Hampton Inn & Suites by Hilton Kelowna Airport

Hampton Inn & Suites by Hilton Kelowna Airport
3.0 star property
North Glenmore
9.2 out of 10, Wonderful, (1,817 reviews)
"Was a quick stay but hotel was clean, convenient location to the airport and staff were great."
Canada
Angela
The price is £125
includes taxes & fees
14 Jun - 15 Jun
Hampton Inn & Suites by Hilton Kelowna Airport

Four Points by Sheraton Kelowna Airport

Four Points by Sheraton Kelowna Airport
3.0 star property
North Glenmore
9.2 out of 10, Wonderful, (1,200 reviews)
"Beautiful hotel and wonderful people"
Canada
monica
The price is £121
includes taxes & fees
21 Jun - 22 Jun
Four Points by Sheraton Kelowna Airport

DoubleTree by Hilton West Kelowna

DoubleTree by Hilton West Kelowna
4.0 star property
Westbank
8.8 out of 10, Excellent, (279 reviews)
"Beautiful hotel with a great restaurant attached and Boston pizza next door. Would stay here again."
Canada
Jaime
The price is £123
includes taxes & fees
24 Jun - 25 Jun
DoubleTree by Hilton West Kelowna

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
4.0 star property
South Pandosy
9.0 out of 10, Wonderful, (1,004 reviews)
"Great place beautiful setting we had a wonderful time."
United States
Lydia
The price is £180
includes taxes & fees
21 Jun - 22 Jun
Hotel Eldorado at Eldorado Resort

Coast Capri Hotel

Coast Capri Hotel
3.5 star property
Kelowna
8.8 out of 10, Excellent, (2,091 reviews)
"Wonderful stay in a welcoming place. "
Canada
Karen
The price is £119
includes taxes & fees
15 Jun - 16 Jun
Coast Capri Hotel

Econo Lodge Inn & Suites

Econo Lodge Inn & Suites
2.0 star property
Kelowna
8.4 out of 10, Very good, (1,266 reviews)
"Stay was enjoyable, mostly the location."
Canada
MD ABU
The price is £99
includes taxes & fees
7 Jun - 8 Jun
Econo Lodge Inn & Suites

Hillcrest Farm Market B&B

Hillcrest Farm Market B&B
3.5 star property
Black Mountain
9.6 out of 10, Exceptional, (402 reviews)
"Absolutely loved our stay in Kelowna. The room was so spacious and clean. We felt right at home. The cafe was also a nice treat. We will stay here again."
Canada
Keri
The price is £135
includes taxes & fees
11 Jun - 12 Jun
Hillcrest Farm Market B&B

The Royal Anne Hotel

The Royal Anne Hotel
3.0 star property
Downtown Kelowna
9.4 out of 10, Exceptional, (1,326 reviews)
"Great location, breakfast, and room cleanliness"
Canada
DONALD
The price is £144
includes taxes & fees
7 Jun - 8 Jun
The Royal Anne Hotel

Ramada Hotel & Conference Center by Wyndham Kelowna

Ramada Hotel & Conference Center by Wyndham Kelowna
3.0 star property
Dilworth Mountain Estates
8.4 out of 10, Very good, (1,354 reviews)
"Rooms were clean, front desk staff was ok to deal with, no microwaves in the room but one on the main level, hot tub and pool were good. Would stay here again."
Canada
Anthony
The price is £83
includes taxes & fees
14 Jun - 15 Jun
Ramada Hotel & Conference Center by Wyndham Kelowna

Sandman Hotel & Suites Kelowna

Sandman Hotel & Suites Kelowna
3.0 star property
Dilworth Mountain Estates
7.0 out of 10, Good, (2,050 reviews)
"View was fantastic and bed was super comfy."
Canada
Danette
The price is £94
includes taxes & fees
23 Jun - 24 Jun
Sandman Hotel & Suites Kelowna
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Kelowna Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Kelowna cost?
Hotels in Kelowna range between £68 to £180 per night. Bring your appetite, because these hotels have restaurants or are close to some great culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Kelowna?
It's hard to beat Four Points by Sheraton Kelowna Airport. Cosy up at this 3-star property which comes with a swimming pool and an electric car charging station. Kanata Kelowna Hotel & Conference Centre is another popular hotel with dining to look into. Book into this 3-star option and make the most of amenities like a waterslide and a swimming pool. You can choose from multiple hotels with restaurants in Kelowna with a total average guest review rating of 8.7.
How many hotels with restaurants are there in Kelowna?
Choose from 57 hotels with restaurants in Kelowna. Whether you're taking a trip with the little ones or organising a weekend escape with a group of friends, Expedia is here to help you find the perfect place.
What are the best cheap hotels with dining in Kelowna?
Use Best Western Plus Wine Country Hotel & Suites as a base to experience the sights, sounds and tastes of Kelowna. This affordable getaway comes with amenities such as many nearby restaurants and a pillowtop mattress. Another top choice that'll please both your palate and pocket is Best Western Plus Kelowna Hotel & Suites. Conveniences here include premium bedding and a barbecue grill. Hotels with restaurants in Kelowna are priced from £68 per night. Seeing free attractions in Kelowna will stretch your holiday dollars even further. Cedar Creek Estate Winery and Gellatly Heritage Regional Park are must-do's. With the cash you save, you can keep on sightseeing — and eating! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Kelowna?
Spend your family holiday at Casa Loma Lakeshore Resort, a 3-star option just a short drive from downtown. Conveniences here include a swimming pool and a children's pool. Another family-friendly hotel with dining in Kelowna is Four Points by Sheraton Kelowna Airport. A swimming pool and pet-friendly facilities help make this 3-star property a hit with guests. After checking in and chilling together in your comfy digs, it's time to head out and start exploring. H2O Adventure and Fitness Centre and Scandia Golf & Games are among the best family-friendly attractions in Kelowna.
Why book your hotel with dining in Kelowna with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with dining in Kelowna. Find your way to the filters to search for properties with a restaurant on-site. If you're on a budget, click on how much you're willing to spend and the star rating of your hotel. We'll help you find the perfect stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Kelowna?
With Expedia's convenient filter tool, booking cheap hotels with dining in Kelowna is a snap. To find properties that are easy on your bank balance, refine your search by meal plans, star rating and budget.
What is there to do in Kelowna near my hotel with dining?
You'll find tons of fun things to fill your itinerary with in Kelowna. You won't want to miss top attractions like Summerhill Pyramid Winery, Quails' Gate Estate Winery and Mission Hill Family Estate. Cedar Creek Estate Winery, Rotary Beach Park and Kelowna Centennial Museum are also on many to-do lists.

Explore a world of travel with Expedia