Search beach hotels in Okanagan Valley

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 308 properties in Okanagan Valley
    Show map Map
  • Watermark Beach Resort

    Watermark Beach Resort

    Osoyoos, Canada


    689 reviews

    This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features a seasonal outdoor pool with a waterslide and a full-service spa.

  • Coast Osoyoos Beach Hotel

    Coast Osoyoos Beach Hotel

    Osoyoos, Canada

    Very Good

    491 reviews

    Featuring a private beach on Osoyoos Lake, this British Columbia hotel is a half mile from the Rattlesnake Canyon amusement park. The classic rooms provide free Wi-Fi and a refrigerator.

  • Slumber Lodge

    Slumber Lodge

    Penticton, Canada


    239 reviews

    This family friendly Penticton hotel overlooks Okanagan Lake Beach and Peach-on-the-Beach snack bar. A seasonal indoor pool is showcased. Lake City Casino is a 3-minute walk away.

  • Summerland Waterfront Resort & Spa

    Summerland Waterfront Resort & Spa

    Summerland, Canada


    226 reviews

    This hotel is located on a secluded stretch of Okanagan Lake in Summerland, British Columbia. Every suite offers a fully equipped kitchen, fireplace and soaker tub.

  • Walnut Beach Resort

    Walnut Beach Resort

    Osoyoos, Canada


    98 reviews

    This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar.

  • Manteo Resort

    Manteo Resort

    Kelowna, Canada


    406 reviews

    The Manteo Resort features bright rooms with views of the mountains or Lake Okanagan. The resort has a private beach and a big-screen, movie theater. A full-service restaurant is featured on site.

  • Villa Orion Penticton

    Villa Orion Penticton

    Penticton, Canada

    Villa Orion Penticton is a villa located in Penticton just 1.4 miles from Penticton Convention Centre. It features a barbecue and a spa center as well as free WiFi and air conditioning.

  • Spirit Ridge At NK'MIP Resort

    Spirit Ridge At NK'MIP Resort

    Osoyoos, Canada


    314 reviews

    This Okanagan property is close to a vineyard and features a private beach at Osoyoos Lake. This resort has a full-service spa and suites with a full kitchen.

  • Davis Cove Resort

    Davis Cove Resort

    Peachland, Canada

    Located in Peachland, 13 miles from Kelowna, Davis Cove Resort features air-conditioned rooms and free private parking. All rooms include a TV. Certain rooms include a sitting area where you can...

  • The Cove Lakeside Resort

    The Cove Lakeside Resort

    West Kelowna, Canada


    330 reviews

    This resort is located on Okanagan lake in British Columbia. It offers beautiful views of the lake and mountains, outdoor swimming pool, on-site restaurant and full spa services.

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...