Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Osoyoos

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada View map

Surrounded by a lake and a mountain, the 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos is located within 10 minutes' drive of the Anarchist Protected Area and boasts 9 golf… More

From US$ 121 Book Now

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

Positioned around 15 minutes by car from the Osoyoos Desert Model Railroad and merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos presents a private art… More

From US$ 140 Book Now

Watermark Beach Resort

15 Park Place, Osoyoos, Canada View map

Welcome to Watermark Beach Resort, a true oasis nestled along the stunning shores of Osoyoos Lake, where every element has been thoughtfully curated to ensure a rejuvenating escape. Revel in the… More

From US$ 128 Book Now

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada View map

Located about 5 minutes on foot from Osoyoos Lake, the welcoming 3-star Best Western Plus Osoyoos Hotel & Suites offers 67 rooms along with currency exchange and a vending machine onsite. Staying at… More

From US$ 102 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel offers a tranquil location 3.8 km from the Rattlesnake Canyon amusement park, around 5 minutes' walk from Gyro Park, and offers guided snorkelling trips and… More

From US$ 136 Book Now

Safari Beach Resort

5815 Oleander Dr, Osoyoos, Canada View map

Strategically situated, the resort is approximately 60 km from Penticton Regional Airport, offering easy access to travelers. More

From US$ 109 Book Now

Sahara Courtyard Inn & Suites Osoyoos

6205 Cottonwood Drive, Osoyoos, Canada View map

Featuring views of the lake, Sahara Courtyard Inn & Suites Osoyoos lies in a protected area, 15 minutes' walk from Sun Bowl Skating Arena. The inn boasts a seasonal outdoor swimming pool, Wi-Fi in… More

From US$ 77 Book Now

Waltons Lakefront Resort

3207 Lakeshore Dr,Osoyoos,BC,CAN, Osoyoos, Canada View map

Waltons Lakefront Resort Osoyoos, located 5 minutes' walk from the Rattlesnake Canyon amusement park and within 800 metres of Osoyoos Lake, features a swimming pool for guests to take a dip in. More

Book Now

Super 8 By Wyndham Osoyoos

9130 Main Street, Osoyoos, Canada View map

**Discover the Tranquility of Super 8 By Wyndham Osoyoos** Conveniently located, this gem is just 60 km from Penticton Regional Airport, making your travel seamless. More

From US$ 263 Book Now

Sahara Suites

6311 Jackpine Lane, Osoyoos, Canada View map

Located just around the corner from Cottonwood Park, the 3-star Sahara Suites Osoyoos hotel features Wi-Fi in public areas and parking on site. The hotel is a good starting point for Osoyoos's sports… More

From US$ 95 Book Now

Similkameen Wild Resort & Winery Retreat

306 Sumac Road, Osoyoos, Canada View map

The 2-star Similkameen Wild Resort & Winery Retreat Osoyoos, situated 2.5 km from Monument 111, offers a heated swimming pool as well as a yoga area. More

From US$ 135 Book Now

The Highland Inn

5912 Main Street, Osoyoos, Canada View map

Located only 1 km from Cottonwood Park, The Highland Inn Osoyoos is just a 5-minute walk from Goodman Park. This hotel also includes a car park. More

From US$ 87 Book Now

Green Gables Beach Resort

Green Gables Beach Resort, Osoyoos, Canada View map

Green Gables Beach Resort Osoyoos features 17 rooms and lies only a 5-minute walk from Pioneer Walkway Park. More

Book Now

Desert Surfside Waterfront Accommodations

7310 Main Street, Osoyoos, Canada View map

Located 350 metres from the Starlite Marina & Beach Shop, the 3-star Desert Surfside Waterfront Accommodations Osoyoos hotel is just near Pioneer Walkway Park. Featuring 26 rooms with views of the… More

Book Now