Why results appear this way

Show total price

Your Guide to Hotels in Osoyoos

Spirit Ridge, in The Unbound Collection by Hyatt

Osoyoos
8.9

Fabulous

1,001 reviews

Relax at this beach resort featuring a spa, outdoor pool, and a restaurant with garden views in Osoyoos.

Top rated

Pool

Restaurant

Free Parking













Best Western Plus Osoyoos Hotel & Suites

Osoyoos
8.3

Very good

1,000 reviews

Enjoy a family-friendly stay with an indoor pool, hot tub, and complimentary breakfast in Osoyoos' historical district.

Top rated

Pool

Pool Indoor

Free Parking













Holiday Inn Hotel & Suites Osoyoos by IHG

Osoyoos
7.4

Good

1,004 reviews

Relax at this beach resort with a private beach, indoor pool, hot tub, and on-site dining in Osoyoos.

Pool

Restaurant

Pool Indoor

Free Parking













Watermark Beach Resort

Osoyoos
9

Superb

1,025 reviews

Relax at this beach hotel with a spa, swimming pools, and two on-site restaurants, steps from Osoyoos Lake and Gyro Beach.

Top rated

Pool

Restaurant

Free Parking













Coast Osoyoos Beach Hotel

Osoyoos
7.7

Good

1,001 reviews

Enjoy a private beach, indoor pool, and complimentary breakfast at this well-located hotel in Osoyoos.

Pool

Pool Indoor

Free Parking

Non-Smoking Rooms













Walnut Beach Resort

Osoyoos
8.6

Fabulous

1,003 reviews

Experience a luxurious stay with a private beach, outdoor heated pool, and on-site dining in Osoyoos.

Top rated

Pool

Restaurant

Free Parking













Osoyoos Lakeview Inn & Suites

Osoyoos
8

Good

748 reviews

Motel with seasonal outdoor pool, garden views, and free Wi-Fi near Osoyoos Lake and Legion Beach Park.

Pool

Free Parking

Non-Smoking Rooms

City













Westridge Motor Inn

Osoyoos
8.7

Fabulous

721 reviews

Top rated

City

Spa and relaxation

Romantic













Shiraz Villa

Osoyoos
8.8

Fabulous

428 reviews

Top rated

Free Parking

Non-Smoking Rooms

Garden













Desert Surfside Waterfront Accommodations

Osoyoos
8.6

Fabulous

1,097 reviews

Top rated

Elevator / Lift

City

Spa and relaxation













Avalon Inn

Osoyoos
7.4

Good

487 reviews

Free Parking

Non-Smoking Rooms

Family Room

Garden













Sandy Beach Suites

Osoyoos
8.9

Fabulous

466 reviews

Top rated

Free Parking

Non-Smoking Rooms

City













Richter Pass Beach Resort

Osoyoos
7.8

Good

664 reviews

Enjoy a private beach and outdoor activities just steps from Osoyoos Lake at this welcoming motel.

Free Parking

Non-Smoking Rooms

City

Beach (Nearby)













Spanish Fiesta Resort

Osoyoos
6.4

Pleasant

125 reviews

Pool

Free Parking

Non-Smoking Rooms

City













Falcon Resort

Osoyoos
6.9

Pleasant

107 reviews

Pool

Free Parking

Non-Smoking Rooms

Beach (Nearby)













Sun Beach Motel

Osoyoos
7.5

Good

126 reviews

Free Parking

Non-Smoking Rooms

City

Beach (Nearby)













Bella Villa Resort Motel

Osoyoos
7.5

Good

77 reviews

Free Parking

Non-Smoking Rooms

City

Beach (Nearby)













Park Inn by Radisson Osoyoos

Osoyoos
8.5

Fabulous

1,001 reviews

Enjoy a seasonal outdoor pool and hot tub at this inn, just a short walk from the British Columbia Visitor Centre.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Sahara Courtyard Inn & Suites Osoyoos

Osoyoos
7.5

Good

947 reviews

Pool

Free Parking

Non-Smoking Rooms

Family Room













Poplars Motel on the lake

Osoyoos
9.8

Exceptional

7 reviews

Top rated

Free Parking

Non-Smoking Rooms

City














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio