COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Spa Hotels in Osoyoos from CA $69

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Osoyoos Spa Hotels

Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Apr 18 to Apr 19
4.6/5Exceptional! (193 reviews)

"Great customer service! Clean and gorgeous views!"…"

Reviewed on Apr. 10, 2021

Shiraz Villa
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
The price is CA $159 per night from Apr 19 to Apr 20
4.5/5Wonderful! (991 reviews)

"Best location in osoyoos. Thanks for another great stay"…"

Reviewed on Apr. 11, 2021

Watermark Beach Resort
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Apr 18 to Apr 19
4.5/5Wonderful! (991 reviews)

"We stayed in one of the penthouse suites and it was gorgeous! Everything was clean and well cared for and the beds were very comfortable! The resort was beautiful and we enjoyed exploring the trails, swimming and relaxing in the sunshine. The staff were also very helpful and if we needed anything ..."…"

Reviewed on Apr. 11, 2021

Spirit Ridge, in The Unbound Collection by Hyatt
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Sunrise Inn
3 out of 5
5506 Main Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Apr 20 to Apr 21
4.2/5Excellent! (898 reviews)

"Good value for the money, great staff. Good location and amenities."…"

Reviewed on Mar. 30, 2021

Best Western Plus Sunrise Inn
Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
The price is CA $159 per night from Apr 18 to Apr 19
4.2/5Very Good! (690 reviews)
stay at walnut inn

"we were there for just a week. room was fine as we never cooked there. my only complaint is the bed frame and corners stuck out to far and were very hard on the toes and feet. we will be back again"…"

Reviewed on Apr. 13, 2021

Walnut Beach Resort
Coast Osoyoos Beach Hotel
2.5 out of 5
7702 Main Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Apr 15 to Apr 16
4/5Very Good! (982 reviews)

"I love that the property is across from public trail on the beach. I would have preferred the toilet be adult sized rather than so low to the ground. Otherwise a restful stay!"…"

Reviewed on Mar. 29, 2021

Coast Osoyoos Beach Hotel
Super 8 by Wyndham Osoyoos
2 out of 5
9130 Main St, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Apr 15 to Apr 16
3.8/5Good! (601 reviews)

"Loved the courtyard. Staff was super friendly and helpful."…"

Reviewed on Apr. 2, 2021

Super 8 by Wyndham Osoyoos
Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
3 out of 5
7906 Main Street, Osoyoos, BC
Free cancellation
The price is CA $149 per night from Apr 17 to Apr 18
3.6/5Good! (711 reviews)

"The location is really good which near the beach with great view"…"

Reviewed on Mar. 24, 2021

Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
Spanish Fiesta Resort
2 out of 5
7104 Main Street, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Apr 16 to Apr 17
2.8/5 (67 reviews)

"I liked that the motel was right on the beach. That is the main reason that I will stay at this motel again. The room was average - it was a place to sleep at night, and reasonably priced. Who cares what the furniture looks like?! The water pressure in the shower was great! As far as cleanliness ..."…"

Reviewed on Sep. 12, 2020

Spanish Fiesta Resort
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.