Special offers and Exclusive deals

Search Hotels

2026-05-13
2026-05-14
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

The 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos, positioned right in the centre of Osoyoos, features 9 golf courses for an unforgettable experience. Boasting a swimming pool… More

From US$ 175 Book Now

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

The stylish Walnut Beach Resort Osoyoos, located just 300 metres from Haynes Point Provincial Park, is proud to feature 2 spa tubs. This 4-star smoke-free resort features 67 rooms with lake views, an… 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

The 3-star Best Western Plus Osoyoos Hotel & Suites, located around a 5-minute drive from Tumbleweed Spirits Distillery, boasts an indoor swimming pool and a gym facility. The full-service inn is in… More

From US$ 102 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located 10 minutes by car from Haynes Point Provincial Park, offers an indoor swimming pool, Wi-Fi throughout the property. The hotel is a good starting point… 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

Waltons Lakefront Resort

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

Located a 10-minute walk from Osoyoos Lake, Waltons Lakefront Resort Osoyoos is within a 400-metre distance of Walnut Beach Resort Osoyoos. More

Book Now

Sahara Courtyard Inn & Suites Osoyoos

6205 Cottonwood Drive, Osoyoos, Canada View map

Offering barbecue and a garden, Sahara Courtyard Inn & Suites Osoyoos lies in a museum district, approximately a 5-minute ride from Cottonwood Park. The inn features Wi-Fi throughout the property and… More

From US$ 77 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

Desert Surfside Waterfront Accommodations

7310 Main Street, Osoyoos, Canada View map

Located 5 minutes' walk from Starlite Marina & Beach Shop, the 3-star Desert Surfside Waterfront Accommodations Osoyoos hotel is around a 5-minute ride from Cottonwood Park. Featuring 26 rooms with… More

Book Now

Similkameen Wild Resort & Winery Retreat

306 Sumac Road, Osoyoos, Canada View map

Guests of the 2-star Similkameen Wild Resort & Winery Retreat Osoyoos can enjoy access to Monument 111, located approximately 25 minutes' walk away. More

From US$ 135 Book Now

Green Gables Beach Resort

Green Gables Beach Resort, Osoyoos, Canada View map

Located just 350 m from cottonwood beach, Green Gables Beach Resort Osoyoos is just a 5-minute walk from Cottonwood Park. More

Book Now

Sahara Suites

6311 Jackpine Lane, Osoyoos, Canada View map

The 3-star Sahara Suites Osoyoos hotel is located 15 minutes on foot from Gyro Beach and comprises 6 rooms with modern comforts. Boasting a swimming pool, the budget hotel is nestled 3.3 km from… More

From US$ 95 Book Now

The Highland Inn

5912 Main Street, Osoyoos, Canada View map

Situated just 150 metres from The Highland Inn Osoyoos, guests can visit Goodman Park. The hotel also includes a car park. More

From US$ 87 Book Now