Restaurants for Green Travelers in Kelowna 

Filter restaurants by: Cuisine
Map view
Filter by
Sort By
Popularity - Overall
Grid ViewList View
19 Results
filtered byGreenX
Clear all
  • 1

    Summerhill Pyramid Winery - Sunset Bistro

    4870 Chute Lake Road, Kelowna, BC
    5 reviews

    Award winning winery - approx. 1 hour drive from LaCasa

  • 2

    Sammy J's Grill and Bar

    #190 - 525 Highway 97, Sneena Road, West Kelowna, BC, Canada
    5 reviews

    Great Restaurant/Bar just at the intersection of Westside Road and Highway 98. Food is amazing!

  • 3

    Cabana Grille

    3799 Lakeshore Road, Kelowna, BC, Canada
    3 reviews

    Very funky with great food and a very nice patio. A fav amoung the locals and visitors alike. Live entertainment many nights.

  • 4

    Cactus Club Cafe

    1575 Banks Road, Kelowna, BC V1X 7Y1, Canada
    3 reviews

    Great Food...Great Ambience and Great Server's.....Great place for a meal when going through Kelowna

    Popular withNightlifeBusinessLuxury
  • 5


    2125 Enterprise Way, Kelowna, BC V1Y 8R6, Canada
    2 reviews

    Amazing service and great food, worth a stop in.

  • 6

    Earls Restaurant

    211 Bernard Avenue, Kelowna, BC, Canada
    2 reviews

    If you are looking for outdoor patio dining with an amazing waterfront view, this is the place. Great food and service in an upscaled atmosphere. Up on the second floor where the view is spectacular!

  • 7

    Gasthaus on the Lake

    5790 Beach Avenue, Peachland, BC, Canada
    2 reviews

    Great food, Great atmosphere right on the lake! Go for lunch or go for dinner.

    Popular withLuxuryFoodiesFamilies
  • 8

    Cabana Bar & Grille

    3799 Lakeshore Rd, Kelowna, BC V1W 3K5
    2 reviews

    This is it the Place to be....

  • 9

    Moo-Lix Icecream Shop

    239 Bernard Avenue, Kelowna, BC, Canada
  • 10


    1560 Water Street, Kelowna, BC, Canada
    2 reviews
  • 11

    Smack DAB

    3762 Lakeshore Road, Kelowna, BC, Canada
    1 review
  • 12

    Turtle Bay Pub

    2850 Woodsdale Rd, Lake Country, BC, Canada
    1 review
  • 13

    Cafe Soleil

    551 Bernard Ave, Kelowna, British Columbia, Canada
    1 review
  • 14

    Lakeside Dining Room - Hotel Eldorado

    500 Cook Road, Kelowna, BC
    2 reviews

    A turn of the century landmark. It's the place to see and be seen! Always a pleasureful experience. It's not cheap but it is very, very good. Water pier dining patio makes for a great lunch or diner!!

    Popular withLuxuryFamiliesBusiness
  • 15

    OK Patio Cafe

    11255 Okanagan Centre Road West, Lake Country, BC, Canada
    1 review

    Great little cafe with country style (relaxed and slow paced) service. Co-located with the museum. There is a large grassy field and playground for the kids.

    Popular withHistoryFamiliesBudget
  • 16

    The Vintage Room - Coast Capri Hotel

    1171 Harvey Ave, Kelowna, BC
    1 review

    The Vintage room, is probably the best place for fine dining in Kelowna. Recently updated, the dining is superb, the service is "old fashioned" they can't do enough for you! Highly recommend this dining room.

    Popular withBusinessLuxuryDesign
  • 17
  • 18

    Christophers Steak & Seafood Restaurant Inc

    242 Lawrence Avenue, Kelowna, BC, Canada
  • 19

    Duncan's Bistro & Bar Ltd

    375 Lawrence Ave, Kelowna, BC, Canada
Pick Dates for Best Prices:Compare across,, and many more
Fetching recommendations for your next adventure ...