/
8.3

370 reviews

Walnut Beach Resort

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, V0H 1V6, British Columbia, Canada

Reservations:

+1-833-728-2041

Choose dates to view prices

Skiing

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Free wifi

Fitness center

Walnut Beach Resort

Welcome to the Walnut Beach Resort, a hidden gem nestled in the sunny strands of Osoyoos, British Columbia! With prices starting from just $203, this 4-star haven is perfect for travelers of all kinds who are looking to soak up some of the best views that Canada has to offer. Located just 1.3mi from the vibrant city center, you can immerse yourself in local culture and entertainment while returning to your private slice of paradise along the stunning Lakeshore Drive.

Feel the thrill of adventure right at your doorstep with enticing features like skiing, waterfront water sports, and an outdoor swimming pool to soak up the sun! With a prime location on a private beachfront, you can kick back on the sand with complimentary beach umbrellas and loungers or take a leisurely stroll along the picturesque shoreline. Food enthusiasts will adore the on-site restaurant, and with a fitness center for those bold enough to work off their delicious meals, you'll find the perfect balance of indulgence and activity during your stay.

Don’t just take our word for it—370 glowing reviews speak volumes about the Walnut Beach Resort experience! Guests rave about the breathtaking lake and mountain views, comfortable accommodations complete with kitchenettes, and the delightful garden picnic area. With every amenity you could wish for, including air conditioning, free WiFi, soundproof rooms, and 24-hour front desk service, you can relax and unwind knowing that every detail of your stay has been catered to. Whether you’re traveling solo, with family, or for business, Walnut Beach Resort invites you to create unforgettable memories by the lake!

At the Walnut Beach Resort, your stay is not just about the stunning views and luxurious amenities—it's also about the delightful experiences that await you! Start your day with a leisurely breakfast at the Pointe 49 Kitchen & Bar, where the traditional American cuisine will fuel you for adventures ahead. Picture this: a morn filled with the aroma of freshly brewed coffee mingling with the sounds of light laughter. Have a sumptuous breakfast outdoors, basking in the gorgeous sunshine while overlooking the sparkling lake—there’s truly no better way to kick off your Osoyoos getaway!

Once you've savored your breakfast, the resort presents a smorgasbord of activities to keep your heart racing. Take a dip in the heated outdoor pool reserved just for adults, where you can unwind and soak in the breathtaking views while lounging in style. Are you craving excitement? Grab your gear and hit the nearby slopes for some skiing, or dial up the thrill with exhilarating waterfront water sports! If you prefer a more tranquil escapade, wander along the picturesque shoreline and enjoy a quiet moment with nature, or take advantage of the complimentary beach umbrellas and loungers for that perfect sunny siesta.

Your evening at the Walnut Beach Resort is just as captivating! With 24-hour front desk service, the team is eager to share the best local secrets, whether you're seeking a local hotspot or a hidden gem. After an exhilarating day, return to the welcoming atmosphere of your accommodation—each option thoughtfully designed to ensure comfort and relaxation. Discover the potential for unforgettable evenings spent sharing stories or simply admiring the sunset hues reflecting off the water. No matter how you choose to spend your time, every moment spent here promises to create cherished memories that you'll carry with you long after you've left. So come, let the Walnut Beach Resort turn your holiday into a cherished escapade by the lake!

Closest airports

Penticton Regional Airport

31.7mi

Most popular amenities

Skiing

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Free wifi

Fitness center

Beach

Air conditioning

Bar

Sun deck

Private entrance

Parking On Site

Terrace

24-hour front desk

Mountain view

Kitchen

Lake view

Non-smoking rooms

Wheelchair accessible

Beach umbrellas

Beach chairs/Loungers

Kitchenette

Elevator

Picnic area

Garden

Balcony

Free toiletries

Soundproof

Bathtub

Rooms

One-Bedroom Suite with Mountain View in Walnut Beach Resort

Show 6 photos

Suite, 1 Bedroom, Mountain View

1 Sofa Bed

1 King Size Bed

625 sqft

Mountain view

Kitchen

Private Bathroom

Balcony

x8

+

x5

More details

Indulge in our spacious One-Bedroom Suite with stunning mountain views. With its own kitchen, private bathroom, balcony, and luxurious amenities such as a bathtub and washing machine, this suite offers everything you need for a comfortable and relaxing stay. Accommodating 2 adults and 2 children, it is perfect for a family getaway or a romantic retreat.

One-Bedroom Suite with Partial Lake View in Walnut Beach Resort

Show 8 photos

Suite, 1 Bedroom, Partial Lake View

1 King Size Bed

1 Sofa Bed

625 sqft

Lake view

Kitchen

Private Bathroom

Balcony

+

More details

Studio Suite with Mountain View in Walnut Beach Resort

Show 7 photos

Studio Suite, Mountain View

1 Sofa Bed

1 Queen Size Bed

450 sqft

Mountain view

Private Bathroom

Kitchenette

Bathtub

+

More details

Studio with Partial Lake View in Walnut Beach Resort

Show 4 photos

Studio, Partial Lake View

1 Sofa Bed

1 Queen Size Bed

450 sqft

Lake view

Private Bathroom

Kitchenette

Bathtub

+

More details

1 Bedroom, King

1 King Size Bed

x4

+

x3

More details

Room

Double Room

x4

+

x3

More details

Studio

x5

+

x3

More details

Studio, Lake View

x5

+

x3

More details

Room With Lake View

x10

+

x6

More details

Room Selected at Check in

More details

Studio, Mountain View

x5

+

x3

More details

Chardonnay Studio

More details

Guest reviews

8.3

370 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Featured reviews:

🇨🇦

Valerie

8.2

June 2023

The pool and patio looked nice. Very easy access to the beach and private beach chairs at guest use. They also had bbq's at the pool side that the guests could use at there pleasure. Parking is underground and secured with easy access to dolleys so load your belonging from your car to elevator to suites. The staff was very friendly and always asking if I need help or have questions with anything. It was a great short stay.

The Wednesday night that I arrived the restaurant was not open. It was still off season hours but that was ok I found a great bar in town that had wings and beer on special. The bed was a little hard for my liking and also the sound proofing of the rooms is not great. I could hear people in the hallway walking and talking late at night. Also room above me the person was a hard walker and I could hear there heal walking around suite in all hours of the night.

🇨🇦

Donna

9.1

April 2023

This is my favourite place to stay in Osoyoos. The rooms are beautiful, clean, spacious. The ambiance and the layout is just right. The view is amazing. The pool is a delight. This is our 4th hotel stay in as many weeks and after I shared this gem as my favourite, my children ranked their stays in order and Walnut Beach came out on top! Yahoo!

Housekeeping knocking on my door when the Do Not Disturb sign was on the door at 8:45 AM asking if we were checking out today - then apologized for disturbing us when we said yes - but not until 11! I'm not sure why, but at least we got a good start to the day!

🇨🇦

Robert

9.1

April 2023

Almost a great experience. Front desk staff was awesome. Great views, clean and comfortable rooms, lots of great amenities. The hotel location is close to town. Lots of walks and hikes nearby. Close to wineries.

One of the worst meals we have ever been served. Celebrating two birthdays with friends from Alberta. All four meals were a disaster. Would not recommend the restaurant to anyone. Had a call from food and beverage manager to say sorry for our unpleasant experience. She said if I was ever there in the future she would buy me a drink. Not really a resolution.

🇨🇦

Hana

8.2

July 2023

Great location, nice and clean, spacious rooms. Beautiful pool area and beach as well but the beach was a little small and the beach chairs were taken up early in the day. Looks like people came up and put towels on them then stayed up at the pool. Good poolside service and fabulous margaritas.

The poolside menu was a little underwhelming. I know that there are a lot of families and therefore there seamed to be a lot of things children would like. I would have liked to see a healthy salad or a fish option on there.

🇨🇦

Alice

8.2

August 2023

Nice big room and very comfortable. It's good to have a fully equipped kitchen. The staff is nice and helpful. The foods from the restaurant are ok.

The pool and the beach area are quite small. There are BBQ's provided for guests to use but there aren't seating/picnic area provided to enjoy the food as sometime you don't want to eat in your room. The pool/beach towels are old and are often ran out.

🇨🇦

Dave

10

September 2022

Walnut Beach Resort is a lovely facility. Very clean, well appointed spacious rooms. Everything you could want. Loved the luxurious robes were a nice touch. Staff was friendly.y and efficient as well. Wish we had planned a longer stay so I guess we will just come back.

The.bed is on a large wooden platform which we kept bumping into. Not a big deal once both of us did it were more careful after that. Also, not having any dining available while we were there was a downer, but we found a great place, THE OWL, in Osoyoos

🇨🇦

Heather

8.2

June 2023

Love the property and facilities. Front desk staff was helpful and even found a toiletry case we had dropped in the parking lot. Location is alright.... I do prefer being right downtown but this was a nice change.

HATE that thru don't have screens on the doors with Juliette balconies. Seriously so many mosquitos so we couldn't enjoy a breeze, just had to keep the AC cranked.

🇨🇦

Lucienne

10

June 2022

The view from my room overlooking the north of Osoyoos Lake. The friendly staff. The kitchenette. The pool (nice and warm) and 2 hot tubs! The bath robes, the lounge chairs by the pool. The location - easy to walk to several places and safe sidewalks/paths for walking, running or cycling. The safe underground parking (no extra fees).

The weather...but you have no control over that! Everything was excellent. The restaurant was closed the 2 nights I stayed but that was okay as I brought my own food and ate at other places.

🇨🇦

Bozoid

9.1

April 2023

From our arrival to check-out we only had positive experiences... the hot-tubs [2] were hot, the kitchenette well outfitted, lakeside location, indoor parking, attentive staff and exceptionally well appointed & clean resort.

Just the weather/climate... early April felt like late winter in Osoyoos without flowers or even any leaves on the trees.

🇨🇦

John

9.1

April 2023

pool, fairly warm location, quiet, nice view of lake, good church service, nice museum and art gallery, good shopping and restaurant. Hot tubs were good.

Pool table (8-ball) would have been okay, and perhaps canoe for the lake. But no real complaints.

Points of Interest Around Walnut Beach Resort

Attractions

Osoyoos

1.9mi

Restaurants

Pointe 49 Kitchen & Bar

Cuisines

  • American

Ambiances

  • Traditional

Pools

Location

  • Outdoor

Features

  • Heated
  • Shallow end
  • With view

Age restrictions

  • Adults only

Availability

  • All season

Amenities of Walnut Beach Resort

Skiing

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Free wifi

Fitness center

Beach

Air conditioning

Bar

Sun deck

Private entrance

Parking On Site

Terrace

24-hour front desk

Mountain view

Kitchen

Lake view

Non-smoking rooms

Wheelchair accessible

Beach umbrellas

Beach chairs/Loungers

Kitchenette

Elevator

Picnic area

Garden

Balcony

Free toiletries

Soundproof

Bathtub

Stay rules - Walnut Beach Resort

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Curfew

  • Parking

  • Reservations

  • Children and beds

  • Cards accepted at this property

Frequently Asked Questions - Walnut Beach Resort

When are the check-in and check-out times for Walnut Beach Resort?

The established timings at Walnut Beach Resort are: Check-in after 04:00 PM and check-out before 11:00 AM.

Is vehicle parking offered by Walnut Beach Resort?

Yes, there is ample parking available at Walnut Beach Resort. The best part is that it is free and conveniently located on site. Plus, there is no need to make a parking reservation, making it extremely convenient for guests.

How much does a stay at Walnut Beach Resort cost?

Walnut Beach Resort has a starting price of $203 for accommodations. Do remember that actual rates might deviate based on the room and date. Insert your dates for a detailed price view.

Which room categories can I book at Walnut Beach Resort?

Walnut Beach Resort offers a variety of room types, including suites and studios. The rooms are spacious, with sizes ranging from 452 sqft to 624 sqft. Smoking is not allowed in any of the rooms. The rooms can accommodate 2 adults and 2 children, and the beds offered include a combination of king size, queen size, and sofa beds.

What is there to do in Walnut Beach Resort?

Guests at Walnut Beach Resort can spend their time enjoying a variety of leisure amenities. They can relax on the beach or by the outdoor swimming pool, which offers beautiful views. The pool is also heated and has a shallow end for added convenience. Guests can also take advantage of the private beach area and water sports facilities on site, which include activities such as skiing, windsurfing, and cycling. Additionally, there is a golf course for those who enjoy playing golf. When it comes to dining, guests can visit the on-site restaurant, Pointe 49 Kitchen & Bar, which offers traditional American cuisine. For those looking to stay active, the hotel offers a fitness center, as well as options for hiking, badminton, and other activities. After a day of leisure and fun, guests can relax in the hot tub or on the sun deck.

Does Walnut Beach Resort feature a pool area?

The Walnut Beach Resort has one pool available. This pool is located outdoors and is heated. It has a shallow end and offers a view. However, this pool has age restrictions and is only open to adults.

Is there an in-house restaurant at Walnut Beach Resort?

Yes, the Walnut Beach Resort has a restaurant on site called Pointe 49 Kitchen & Bar. The restaurant offers a traditional ambiance and serves American cuisine.

What methods of payment does Walnut Beach Resort accept?

Walnut Beach Resort does not accept cash as a form of payment. However, they do accept major credit cards such as Discover, American Express, Mastercard, and Visa.