Overview

Walnut Beach Resort

Search hundreds of travel sites at once for hotel deals at Walnut Beach Resort

Best Lake Hotel
4200 Lakeshore Drive, Osoyoos, BC V0H 1V6, Canada
+1 250 495 5400

$100+

Walnut Beach Resort
Sat 12/16
Sun 12/17

Overall guest ratings

8.1/10 Excellent
Based on 395 reviews

Review highlights

  • 8.7
  • 8.4
  • 5.1
  • 3.4

Good to know

  • Great view
  • Friendly service

Nearby

  • 0.4 mi Haynes Point Provincial Park
  • 0.7 mi Rattlesnake Canyon
  • 1 mi Osoyoos Lake
Show all

About

Walnut Beach Resort is the place where outdoor experiences are abundant, memories are guaranteed to be made, and living well comes naturally. Nestled on the shores of Canadas warmest lake, Lake Osoyoos, and surrounded by breathtaking mountain views, Walnut Beach Resort features 110 suites, an 800 private sandy beach, outdoor pool, marina, wine bar and meeting facilities for up to 150 people.

Less Show all
iHotelier/iStay

Amenities

  • Fitness center
  • Free Wi-Fi
  • Disability-Friendly
  • Internet
  • Meeting/Banquet facilities
  • Hot tub
  • Outdoor pool
  • No smoking
  • Bar/Lounge
  • Air-conditioned
  • 24 Hour Front Desk
  • Safe
  • Sauna
  • Free parking
  • Private beach
  • Designated smoking area
  • Laundry facilities
  • Spa
  • Restaurant
  • Express check out
  • Kitchen/Kitchenette
  • Pets not allowed
  • Steam room
  • Wedding services
  • Grill
Less Show all
Reviews

Guest Reviews

All Reviews
Couples

Overall Rating

8.1 Excellent
Based on 395 reviews

Location
8.7

Beach
8.4

Room
6.5

Service
6.4

Value for money
5.4

Cleanliness
5.3

Food
5.3

Amenities
5.1

Vibe
3.4

Overall Rating

7.8 Good
Based on 395 reviews

Location
8.7

Pool
8.4

Beach
8.2

Service
6.8

Room
6.6

Cleanliness
5.8

Food
5.4

Value for money
5.4

Amenities
5.1
Photos
Map

Map