This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar. Walnut Beach Resort features a kitchen and flat-screen TV in every suite. Wi-Fi and MP3 docking stations are also included. Guests can use the fitness center or the laundry facilities at the Walnut Beach. Massage services and steams rooms are offered. A business center and convenience store are also on-site. Activities including kayaking and skiing are available only minutes from the Walnut Beach Resort. Hiking and horseback riding are also available nearby.
- "Amazing resort! So glad we found it and will definitely be back!" - "Dreamy" - "Amazing place for a family or a short term vacation - would strongly recommend!" - "Wonderful location and place to stay" - "Second time staying here and it didn’t disappoint" - "Highly recommend" - "The hotel let all our expectations- would recommend to anyone" - "A wonderful family getaway with beautiful lake views, great amenities, and relaxing atmosphere. 🌅🏖️"
Fabulous
465 reviews
Beach resort with outdoor pool, near Nk'Mip Desert Cultural Centre
Hop on Spirit Ridge, in The Unbound Collection by Hyatt's free shuttle and catch some rays at the beach, pamper yourself with a visit to the full-service spa, or practice your swing on the golf course.
Spirit Ridge, in The Unbound Collection by Hyatt offers 226 accommodations with fireplaces and safes. Accommodations have separate sitting areas and are furnished with queen sofa beds. Beds feature premium bedding. Televisions come with cable channels and pay movies. Accommodations at this 4-star resort have kitchens with full-sized refrigerators/freezers, stovetops, microwaves, and separate dining areas. Bathrooms include shower/tub combinations, bathrobes, designer toiletries, and complimentary toiletries.
Guests can surf the web using the complimentary wired and wireless Internet access. Business-friendly amenities include desks and phones; free local calls are provided (restrictions may apply). Additionally, rooms include coffee/tea makers and hair dryers. Housekeeping is provided daily.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "There is so much to do at this resort....hiking, winery, pools and hot tubs, spa etc. The setting is stunning. The food at the Mica restaurant was fantastic. It was very clean and rooms are well appointed. Only complaint is the pillows were not great. Booking through vrbo gave us a good savings over their regular rate. We will definitely be back!" - "Beautiful night away to explore the areas of Osoyoos for a couple days, had a very relaxing massage and the food at the restaurant was absolutely outstanding too, such a fantastic place. Will be back!!"
Fabulous
1007 reviews
This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features a seasonal outdoor pool with a waterslide and a full-service spa. The Watermark Beach Resort has 2 outdoor hot tubs and a fitness center. A steam room and wine bar with an outdoor patio are also available at the hotel. The suites at the Watermark Beach come with full kitchens or kitchenettes. Private balconies and views of the lake, mountains or city are also included. Activities including wine tasting and water sports are available minutes from the Watermark. The Osoyoos Museum and Mount Baldy ski area are also nearby.
- "Great stay and loved the area" - "Luxury, affordable accommodations, central to everything in Osoyoos" - "Will stay nowhere else in Osoyoos!" - "Wonderful lakeside getaway." - "Perfect fall getaway" - "Looking forward to coming again!" - "Beautiful waterfront property!" - "wonderful. Highly recommend!" - "Met expectations. Will return in the shoulder season." - "Great time and location was great. We had our meals in your bistro and they were excellent."
Superb
407 reviews
Featuring an outdoor pool, Westridge Inn is located in Osoyoos. BBQ facilities are available to all guests. Free WiFi is provided in all rooms. Nk’Mip Winery is 3.7 mi away. A cable TV is offered in each air conditioned guest room at Westridge Inn. A mini refrigerator, a coffee maker, and a table with chairs are provided. An private bathroom includes free toiletries. A guest patio offers outdoor seating at Westridge Inn – Osoyoos. Guests can enjoy views of the surrounding mountains from the garden. The beachfront at Osoyoos Lake is 1.9 mi away. Haynes Point Provincial Park is 7 minutes’ drive from Westridge Inn. This property welcomes small dogs up to 10 kg in selected rooms only.
- "We stayed at the westridge 2 different times on our recent bc road trip. The staff are amazing. Both roomscwe stayed" - "Very comfortable and clean suite with bedroom and another bed in living space. Easy access as motel. Nice little kitchen" - "We had a good time in Osoyoos and the place was comfortable and very reasonable." - "For a one night stop over, this motel was perfect!" - "Westridge Inn Stay" - "Great value for a 2-night stay, comfy beds, quiet, very clean, no complaints!"
Fabulous
818 reviews
Featuring an indoor pool and lounge area, the Holiday Inn Hotel & Suites Osoyoos offers an on-site marina and provides guests with a private beach at Osoyoos Lake 33 ft away. Free WiFi is available. With a flat-screen TV and in-room video games, Osoyoos Holiday Inn Hotel and Suites also offers a seating area and a work desk. Private bathrooms offer free toiletries. A fitness center with seasonal yoga and water classes are provided. Guests can enjoy free use of kayaks and canoes. Sol Grill Room and Lounge serves an American home-style dishes for breakfast, lunch and dinner. Osoyoos Museum is less than 0.6 mi from the hotel. Osoyoos Golf and Country Club is 4 minutes’ drive away.
- "It was very good" - "Amazing views and comfortable stay." - "Overall it was good hotel" - "Lakeside" - "Really enjoyed the balcony. Am very pleased we upgraded." - "Great location and lovely staff!" - "Happy" - "very good" - "Quite nice, no real complaints." - "It was fine" - "Charming area" - "Excellent location." - "Pleasant and enjoyable stay to meet up with friends. Breakfast in Dining Room was excellent."
Good
313 reviews
Located just 1 block from Highway 3, this motel is in a secluded location on the shores of Lake Osoyoos. It features a private beach. Free Wi-Fi is included in all rooms. Kitchen facilities and a dining area are offered in each room at Bella Villa Resort Motel. Cable TV is included. A patio is featured. Select rooms enjoy lake views. There is a picnic area with BBQ grills at Resort Motel Bella Villa. The entire property is nonsmoking and includes guest laundry facilities. Rattle Snake Canyon amusement park is an 8-minute walk from the resort motel. Haynes Point Provincial Park is 2.2 mi away. The U.S. boarder is 5 minutes' drive from this motel.
- "Nice little place to stay with a very friendly and welcoming owner. Room had everything needed."
Good
46 reviews
Located less than 1 minute away from Osoyoos Lake, this resort provides private beach access. A seasonal outdoor swimming pool and hot tub are available on site. All rooms include free Wi-Fi. Cable TV and an private bathroom are standard in all rooms at Spanish Fiesta Resort. Select rooms include a kitchen complete with an oven and hob. On site, guests can make use of barbecue facilities. They may also dine in Osoyoos Spanish Fiesta’s picnic area. Rattlesnake Canyon Amusement Park is 10 minutes’ walk from this property. Osoyoos Golf and Country Club provides an additional means of recreation just 1.9 mi away.
- "Great experience" - "Very reasonable priced." - "Looking for a beach on a lake? This is your place." - "Nice and clean budget accommodation."
Good
75 reviews
This motel overlooks Osoyoos Lake and features a private beach. It has a seasonal outdoor pool and hot tub and is 0.6 mi from the center of Osoyoos. A TV and free Wi-Fi are included in each air-conditioned guest room at the Falcon Resort. Guests can cook on the outdoor barbecue facilities while their children play on the playground. Laundry facilities is also on site. Rattlesnake Canyon is just 10 minutes’ walk from the Osoyoos Falcon Resort. The Osoyoos Golf and Country Club is 1.2 mi away.
- "Even for the great price wouldn’t stay again"
Review score
61 reviews
Located in Osoyoos, a 5-minute walk from Gyro Park Beach, Richter Pass Beach Resort has accommodations with a private beach area, free private parking, a shared lounge and barbecue facilities. A 14-minute walk from Legion Beach and 0.9 miles from Cottonwood Beach, the motel provides a ski pass sales point. Some rooms at the property feature a balcony with a mountain view. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the motel have a flat-screen TV and air conditioning, and selected rooms also feature a terrace. Guest rooms will provide guests with a fridge. The area is popular for skiing and cycling, and ski equipment rental is available at Richter Pass Beach Resort. Nk'Mip Desert Cultural Centre is 1.9 miles from the accommodation, while Osoyoos Desert Model Railroad is 2.6 miles from the property. Penticton Regional Airport is 36 miles away.
- "I would book a room again. Friendly staff and visitors. Beautiful setting." - "No office hours…..had to leave before office opened and it was closed before we got back. Couldn’t get extra coffee or s" - "Great location." - "Nice place for a short stay." - "Clean, updated rooms! Could use a bit more curb appeal." - "Good location. Ok for 1 night." - "We enjoyed our stay and will book again. Hopefully the concerns we have will be addressed by then."
Good
775 reviews
| Property Name | Address | Price ($) | Star | Rating | Review Count | Book |
|---|---|---|---|---|---|---|
| Walnut Beach Resort | 4200 Lakeshore Drive, Osoyoos, BC, V0H 1V6 | 120 | 4.0 | 8.7 | 465 | Click here |
| Spirit Ridge, in The Unbound Collection by Hyatt | 1200 Rancher Creek Rd, Osoyoos, V0H 1V6, Canada | 150 | 4.0 | 9.0 | 1007 | Click here |
| Watermark Beach Resort | 15 Park Place, Osoyoos, BC, V0H 1V0, Canada | 299 | 4.0 | 9.1 | 407 | Click here |
| Westridge Motor Inn | 9913 Highway 3, Osoyoos, BC, V0H1V2 | 74 | 3.0 | 8.6 | 818 | Click here |
| Holiday Inn Hotel & Suites Osoyoos by IHG | 7906 Main Street, Osoyoos, BC, V0H 1V0, Canada | 213 | 3.0 | 7.4 | 313 | Click here |
| Bella Villa Resort Motel | 6904 Ponderosa Drive, Osoyoos, BC, V0H 1V3, Canada | 86 | 3.0 | 7.8 | 46 | Click here |
| Spanish Fiesta Resort | 7104 Main street, Osoyoos, BC, V0H 1V3 | 54 | 1.0 | 6.5 | 75 | Click here |
| Falcon Resort | 7106 Main street, Osoyoos, BC, V0H 1V3 | 53 | 1.0 | 5.0 | 61 | Click here |
| Richter Pass Beach Resort | 7506 Main Street Box 480, Osoyoos, BC, V0H 1V0, Canada | 121 | 7.5 | 775 | Click here |
Note: The prices for each Resorts in Osoyoos do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here) to get the latest prices.
Highly rated resorts in Osoyoos with swimming pools include:
Resorts in Osoyoos offering shuttle or transfer services include:
These resorts in Osoyoos provide full spa and wellness facilities:
Popular family-friendly resorts in Osoyoos include:
Pet-friendly resorts in Osoyoos include:
Resorts in Osoyoos that offer complimentary breakfast include:
Resorts in Osoyoos with free or private parking include:
Some of the best Resorts in Osoyoos are: