Hotels, Motels, Resorts in Osoyoos, British Columbia

There are 30 properties listed under Hotels and Motels in Osoyoos available. All distances are from the center of Osoyoos, so actual travel times may vary.


 
Motel

Safari Beach Resort

Located 1 km from the center of Osoyoos.

Located on the warmest lake in Canada, beautiful Lake Osoyoos. Our quality holiday resort offers you and your family a reasonable yet complete vacation experience. We offer swimming, water skiing, tubing, sandy beaches, 2 heated pools, modern family units which includes fully stocked kitchens.

5815 Oleander Drive
Osoyoos, British Columbia
 
Photograph of Holiday Inn & Suites Osoyoos, Osoyoos
Listing updated 2025
Hotel

Holiday Inn & Suites Osoyoos

★★★

Located 1 km from the center of Osoyoos.

The Holiday Inn Hotel & Suites - Osoyoos. A 118 room Hotel/Resort, 60 of which are 2 BR condo suites. Nestled in the middle of Canada's warmest lake with a private beach & island. Close to the U.S. Canada border(hwy 97& hwy 3). Known as Canada's only desert. Family restuarant & fine dining lounge.

7906 Main Street
Osoyoos, British Columbia
 
Hotel

Westridge Inn Resort

Located 21 km from the center of Osoyoos.

Here at the Westridge Inn, we specialize in hospitality excellence. We can help you arrange your trips, tours, sightseeing activities, golf packages, special events, banquets and weddings. Whatever your event, we will make it memorable..

9913 Highway #3
Osoyoos, British Columbia
 
Hotel

Walnut Beach Resort

★★★

Located 2 km from the center of Osoyoos.

All new walnut beach resort is a place where outdoor experiences are abundant memories are guaranteed to be made and living well comes naturally. Nestled on the shores of canadas warmest lake- lake osoyoos and surrounded by breathtaking mountain .....

4200 Lakeshore Drive
Osoyoos, British Columbia
 
Hotel

Watermark Beach Resort

★★★

Located 1 km from the center of Osoyoos.

This luxury Osoyoos lakefront resort is located in the centre of the town of Osoyoos on the shores of Osoyoos Lake.

15 Park Place
Osoyoos, British Columbia
 
Motel

Boundary Motel

★★★★★★★★★★

Located 1 km from the center of Osoyoos.

We invite you to come and experience our warm and friendly service. Our Motel is located less than one minute from Downtown, and two minutes from the US Border.

"this is a great motel , very clean , very quite , well run , great owner , awesome price , almost in town , we would stay here again for sure !"

7416 – Highway #97 South
Osoyoos, British Columbia
 
Motel

Bella Villa Resort Motel

Located 1 km from the center of Osoyoos.

Come and relax at the Bella Villa Beach Resort in beautiful Osoyoos, BC. Our off-highway, lakefront location ensures that you can relax and unwind in safe and quiet surroundings..

6904 Ponderosa Drive
Osoyoos, British Columbia
 
Hotel

Best Western Sunrise Inn

★★★★

Located 2 km from the center of Osoyoos.

This charming, full-service hotel in Osoyoos is close to Rattlesnake Canyon Amusement Park and Osoyoos Lake. Complimentary full hot breakfast! The BEST WESTERN PLUS Sunrise Inn is located in the lovely town of Osoyoos, BC.

"Good quality, clean. Liked the breakfast included. Friendly staff."

5506 Main Street
Osoyoos, British Columbia
 
Motel

Green Gables Beach Resort

Located 1 km from the center of Osoyoos.

We offer our guests a quaint, one-of-a-kind, beach hotel atmosphere in the sunny Okanagan. At Green Gables you can be assured of all the comforts of home..

7304 Main Street
Osoyoos, British Columbia
 
Motel

Adriatic Motel

★★

Located 2 km from the center of Osoyoos.

5505 Main Street
Osoyoos, British Columbia
 
Hotel

Coast Osoyoos Beach Hotel

Located 1 km from the center of Osoyoos.

The Coast Osoyoos Beach Hotel lies on the tranquil shores of Osoyoos Lake and features 250 feet of private beachfront, making it a perfect summer destination to visit with family and friends.

7702 Main St Highway 3 East
Osoyoos, British Columbia
 
Motel

Richter Pass Motor Inn

Located 1 km from the center of Osoyoos.

48 Studio, One & Two Bedroom Units Clean & Affordable Gas Barbecues Air Conditioning Modern View Suites Free Wireless Internet Access Cable TV/Free local Phone call.

7506 Main Street
Osoyoos, British Columbia
 
Hotel

Shiraz Villa

Located 2 km from the center of Osoyoos.

For a truly unique and relaxing getaway, Shiraz Villa in Osoyoos embraces the most beautiful elements of BC, Okanagan.

12190 Highway 3W
Osoyoos, British Columbia
 
Motel

Avalon Inn

Located 1 km from the center of Osoyoos.

Tastefully appointed rooms with two queen size beds, a sitting area inside and a sitting area outside on the private balcony, overlooking the town, lakes and mountains. Amenities include coffee maker, hair dryer, telephone with data port and network port for high speed internet access.

9106 Main Street
Osoyoos, British Columbia
 
Motel

Spanish Fiesta Resort

Located 1 km from the center of Osoyoos.

The Spanish Fiesta resort is located in the heart of Osoyoos, British Columbia, Canada - right on main street. Every room is literally seconds away from our private, sandy and safe beach. You can walk out 500 feet and still touch the bottom of the sandy lake..

7104 Main Street Rr 3
Osoyoos, British Columbia
 
Motel

The Poplars Motel

Located 1 km from the center of Osoyoos.

On the Shores of beautiful Osoyoos Lake, the warmest fresh water lake in Canada. In the heart of Okanagan wine country. Play a round of golf, go boating, sample some different wines or just relax on the beach at Poplars Motel by the Lake. Safe Sandy Beach Barbecues Shady Lawn Cable T.V.

6404 Cottonwood Drive
Osoyoos, British Columbia
 
Motel

Riviera Motel

Located 1 km from the center of Osoyoos.

Large Indoor Pool Colour T.V. with Cablevision Air Conditioned Single, Double & Modern Family KitchenUnits Phones Pool Table BBQ's Patio Deck Play Area with Swings.

6002 Maple Drive
Osoyoos, British Columbia
 
Motel

Sun Beach Motel

Located 1 km from the center of Osoyoos.

Come and Join us at the Sun Beach Motel: Gas bbq's Sun Deck Beautiful Beach Kitchen Units Boat Dock Clean and Affordable Air Conditioned Modern Suites.

7303 Main Street
Osoyoos, British Columbia

Page 1 of 2 ( 30 records )

1 2 Next

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: