Located on Canada’s warmest lake, enjoy a private beach, lounge chairs and picnic area. Swim in our indoor pool with waterslide. Minutes away from golf and wineries. Reservations call 1-800-709-1838.
Coast Osoyoos Beach Hotel Osoyoos address and phone