Crowsnest Vineyards Guesthouse: Offers a private beach, an outdoor pool, and 2 spa tubs.
Walnut Beach Resort: Provides a full-service spa, a seasonal outdoor pool, and a steam room.
Watermark Beach Resort: Features a children’s pool, a seasonal outdoor pool, and a full-service spa.
Spirit Ridge, in The Unbound Collection by Hyatt: Offers a private beach, an indoor pool, and complimentary wired internet access.
Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel: Features buffet, a pool, and free self parking.