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