A hammock under a tree on the stony lakeshore at Three Mile Beach, Naramata
Photo: Andrew Strain / Destination BC

Okanagan

Beaches in the Okanagan

  • 9 places on this page
  • 13 towns
  • 1 upcoming

Beaches we list

Hotel & Accommodation

McTavish Beach B&B

Kelowna

McTavish Beach B&B, Kelowna

Hotel & Accommodation

Apple Beach RV Park

Oliver

Family-run RV park on Tucelnuit Lake with large, fully-serviced sites shaded by mature willow trees.

Apple Beach RV Park, Oliver

Hotel & Accommodation

Summerland Beach RV Park

Summerland

126 full hook-up sites on Okanagan Lake with water or mountain views. Five lots are right off the beach—500 feet with three fire pits—plus a groomed lakefront…

Summerland Beach RV Park, Summerland

Hotel & Accommodation

Kettle Valley Beach Resort

Penticton

Kettle Valley Beach Resort, Penticton

Attraction

Spirit Beach

Osoyoos

Spirit Beach, Osoyoos

Hotel & Accommodation

South Beach Gardens RV Park and Suites

Penticton

South Beach Gardens RV Park and Suites, Penticton

Hotel & Accommodation

Safari Beach Resort

Osoyoos

A condominium resort on Lake Osoyoos, the warmest lake in Canada. Over 400 feet of private sandy beach, two outdoor swimming pools and boat moorage.

Safari Beach Resort, Osoyoos

Attraction

Boyce-Gyro Beach Park

Kelowna

Boyce-Gyro Beach Park, Kelowna

Hotel & Accommodation

Richter Pass Beach Resort

Osoyoos

Studio suites, kitchen suites, and fully furnished 1, 2, and 3 bedroom beachfront condos with private sandy beach.

Richter Pass Beach Resort, Osoyoos

Beaches by town

Every town page lists the places, events and things to do we hold for it. The number is how many venues Okanagan has on record there — not an estimate.