Veranda Beach, Okanogan County, WA

Cottage Exterior.jpg
Cottage Exterior.jpg
Veranda Beach Wine and Adirondack Chair 444.jpg
Veranda Beach - Lifestyle - Freedom.jpg
Veranda Beach - Lakeside Cottage Exterior 1.jpg
299 Eastlake Road, Oroville, WA 98844, USA
299 Eastlake Road Oroville Washington 98844 US
About Us

Veranda Beach is a fabulous 1950s themed resort on a mile of sandy Lake Osoyoos beach. Vintage lakeside and vineyard cottages in the gorgeous Okanogan – you can’t beat it, no matter what the season! Relax, step back in time and enjoy…

Think back to family vacations you had as a child. Barefoot and sandy all day, the sound of the screen door slamming, the thrill of getting up on water skis for the first time, the excitement of seeing your summertime friends again… This is exactly the kind of vacation that awaits you at Veranda Beach – cozy nostalgia combined with modern comforts and a true escape from the everyday!

Veranda Beach: a place to get away and become so completely relaxed you forget what day it is. A place where families and friends meet and create memories to last a lifetime.

What's Happening

Welcome to Veranda Beach, a cool 50s resort where the summers are long, hot and lazy, and the memories you make will last a lifetime! Please check back regularly for special offers and vacation getaway deals –, or call our reservations crew on 1.888.476.4001 for the latest offers.

Bookings / Reservations

Book your Veranda Beach cottage online ( or call toll free 1-888-476-4001.

Choose from 2-, 3- or 4-bedroom lakeside, vineyard or garden cottages. Pet friendly cottages are available. Please inquire upon booking.
For current specials on cottage rentals, visit:

Open / Season


Some facilities (Pool, Diner, General Store) are Summer seasonal (open high season in Summer – June, July, August)

Payment Options


Cancellation Policy

At time of reservation, a 25% deposit plus taxes will be charged.

Cancellations within 10 days of making your reservation will receive a full refund, cancellations within 61 days of scheduled arrival will receive 50% refund on deposit, deposits on cancellations within 60 days of scheduled arrival are non-refundable.