Explore Premier Resorts in Osoyoos

Walnut Beach Resort
Hotel
4200 Lakeshore Drive, Osoyoos, BC, V0H 1V6

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.

Guest Reviews:

- "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. 🌅🏖️"

Spirit Ridge, in The Unbound Collection by Hyatt
Resort
1200 Rancher Creek Rd, Osoyoos, V0H 1V6, Canada

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.


Guests can play rounds at the 9-hole golf course. An outdoor pool, a children's pool, and a hot tub are on site. Other recreational amenities include a waterslide, a steam room, and a 24-hour fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "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!!"

Watermark Beach Resort
Hotel
15 Park Place, Osoyoos, BC, V0H 1V0, Canada

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.

Guest Reviews:

- "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."

Westridge Motor Inn
Resort
9913 Highway 3, Osoyoos, BC, V0H1V2

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.

Guest Reviews:

- "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!"

Holiday Inn Hotel & Suites Osoyoos by IHG
Resort
7906 Main Street, Osoyoos, BC, V0H 1V0, Canada

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.

Guest Reviews:

- "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."

Bella Villa Resort Motel
Hotel
6904 Ponderosa Drive, Osoyoos, BC, V0H 1V3, Canada

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.

Guest Reviews:

- "Nice little place to stay with a very friendly and welcoming owner. Room had everything needed."

Spanish Fiesta Resort
Hotel
7104 Main street, Osoyoos, BC, V0H 1V3

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.

Guest Reviews:

- "Great experience" - "Very reasonable priced." - "Looking for a beach on a lake? This is your place." - "Nice and clean budget accommodation."

Falcon Resort
Hotel
7106 Main street, Osoyoos, BC, V0H 1V3

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.

Guest Reviews:

- "Even for the great price wouldn’t stay again"

Richter Pass Beach Resort
Hotel
7506 Main Street Box 480, Osoyoos, BC, V0H 1V0, Canada

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.

Guest Reviews:

- "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."

Osoyoos Resorts on the Map

Compare the Best Resorts in Osoyoos – Addresses, Prices, Stars, Rating, and Review Count

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.

Frequently Asked Questions

Highly rated resorts in Osoyoos with swimming pools include:

  • Walnut Beach Resort.- Review Count: 465, Rating: 8.7
  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Resorts in Osoyoos offering shuttle or transfer services include:

  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0

These resorts in Osoyoos provide full spa and wellness facilities:

  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Popular family-friendly resorts in Osoyoos include:

  • Walnut Beach Resort.- Review Count: 465, Rating: 8.7
  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Pet-friendly resorts in Osoyoos include:

  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1
  • Westridge Motor Inn.- Review Count: 818, Rating: 8.6

Resorts in Osoyoos that offer complimentary breakfast include:

  • Walnut Beach Resort.- Review Count: 465, Rating: 8.7
  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Resorts in Osoyoos with free or private parking include:

  • Walnut Beach Resort.- Review Count: 465, Rating: 8.7
  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Some of the best Resorts in Osoyoos are:

  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Walnut Beach Resort.- Review Count: 465, Rating: 8.7
  • Watermark Beach Resort.- Review Count: 407, Rating: 9.1

Some of the popular Resorts in Osoyoos are:

  • Spirit Ridge, in The Unbound Collection by Hyatt.- Review Count: 1007, Rating: 9.0
  • Westridge Motor Inn.- Review Count: 818, Rating: 8.6
  • Richter Pass Beach Resort.- Review Count: 775, Rating: 7.5