Location

Central Location, Peaceful Retreat

A hidden gem in the middle of everything.

Watermark Beach Resort is located in the heart of the town of Osoyoos on the shores of Osoyoos Lake. With its view of the lake, bordered by beach and mountains, the resort has an exclusive, private feel while remaining eminently walkable. Easy access to shopping and dining, and only steps from the water, you won’t find a better vacation destination. Lake view. Mountain view. Not a care in the world.
Watermark Beach Resort
Watermark Beach Resort

Sun-Drenched South Okanagan

The Similkameen Valley, the organic capital of Canada is located 15 minutes to the west of Osoyoos and provides intimate, breathtaking experiences along the Similkameen River with some of the world’s most renowned wineries.

Our four-season climate has something to offer whenever you visit, from sunny summer vacations to mild winter getaways. Snowbirds love Osoyoos, where they can enjoy Canada’s warmest winter.

Learn More About Osoyoos

Arriving by Air

  • From Vancouver to Penticton
    Direct flights are available via Air Canada

  • From Calgary to Penticton
    Direct flights are available via WestJet

  • Seattle to Kelowna
    Direct flights are available via Alaska Airlines

  • Calgary, Edmonton and Vancouver to Kelowna
    Direct flights are available via WestJet and Air Canada

Walk to Everything

Leave the vehicle in our secure, underground parking (complimentary, of course) and stroll to the marina, shops and cafes. Stop at the the store to pick up groceries for your suite, or take a leisurely ramble through the scenic town.

With year-round walking trails at our front door, which link into kilometres of the cross-Canada trail, you’re perfectly positioned to discover the beauty of the South Okanagan on foot. We also offer secure bike storage, so bring your wheels along and go for a spin!

At Watermark Beach Resort, you’ll find plenty of amenities to keep you cozy and relaxed. With a short walk, you’ll find the rest of Osoyoos open to you. Our guest services team is always ready to steer you in the right direction. 

For trip planning and area information, contact our team at 1.888.755.3480 or email Concierge.

Book Now