A top spot right on the water in Osoyoos, perfect for couples and families. Facilities include a heated outdoor swimming pool, hot tubs, spa, restaurants and access to a gorgeous beach right out front. It also has two-bedroom townhouses.
Watermark Beach Resort
Top choice in Okanagan Valley