Call To Book
Situated on Osoyoos Lake in downtown Osoyoos, British Columbia. The Coast Osoyoos Beach Hotel is located directly on Osoyoos Lake. Many water and lake activities are right on the premises or within walking distance.
The Coast Osoyoos Beach Hotel features a private sandy beachfront on the tranquil shores of Osoyoos Lake, making it a perfect summer destination. We also provide indoor water fun, make a splash in our indoor pool with waterslide and relax in our hot tub. Most of the spacious, well appointed guest rooms have beautiful water views and our suites feature fully equipped kitchens for your convenience. Guests of the Coast Osoyoos Beach Hotel can enjoy many services and amenities like complimentary continental breakfast, guest laundry facilities, and complimentary parking.
Pets are allowed at $10 per pet/per night, maximum of 2 pets per room. Please speak with the front desk agent directly to book a pet-friendly room.