A town by a lake surrounded by hills.

Find Resorts & Hotels with Spas in Osoyoos

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Osoyoos Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for Osoyoos hotels with a spa

1. Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,398 reviews)
"Nice stay great location"
Canada
Joy
The price is ₩148,713
₩172,507 total
includes taxes & fees
Nov 9 - Nov 10
Watermark Beach Resort

2. Sandy Beach Suites

Sandy Beach Suites
2.5 star property
Osoyoos
9.6 out of 10, Exceptional, (616 reviews)
"Excellent place to stay"
Australia
Darren
The price is ₩119,066
₩138,120 total
includes taxes & fees
Nov 9 - Nov 10
Sandy Beach Suites

3. Shiraz Villa

Shiraz Villa
3.5 star property
Osoyoos
9.4 out of 10, Exceptional, (578 reviews)
"Great staff and accommodation!"
Canada
Adrian
The price is ₩133,362
₩154,700 total
includes taxes & fees
Nov 11 - Nov 12
Shiraz Villa

4. Walnut Beach Resort

Walnut Beach Resort
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,762 reviews)
"Great room and facilities, especially the jacuzzi."
Canada
Kim
The price is ₩167,518
₩194,320 total
includes taxes & fees
Nov 16 - Nov 17
Walnut Beach Resort

5. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,002 reviews)
"Love our stay here!"
Canada
Joanne
The price is ₩171,835
₩202,319 total
includes taxes & fees
Nov 8 - Nov 9
Spirit Ridge, in The Unbound Collection by Hyatt

6. Westridge Motor Inn

Westridge Motor Inn
2.5 star property
Osoyoos
9.0 out of 10, Wonderful, (1,007 reviews)
"Very clean rooms, kitchenette very well supplied. Very enjoyable stay. Bonus they have a restaurant and pub on the property with great food."
Canada
Susanne
The price is ₩85,486
₩99,168 total
includes taxes & fees
Nov 6 - Nov 7
Westridge Motor Inn

7. Poplars Motel on the lake

Poplars Motel on the lake
2.0 star property
Osoyoos
9.0 out of 10, Wonderful, (65 reviews)
"always a great stay, clean and comfy, good kitchen"
Canada
Eliza
The price is ₩79,048
₩91,693 total
includes taxes & fees
Nov 11 - Nov 12
Poplars Motel on the lake

8. Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites
3.0 star property
Osoyoos
8.8 out of 10, Excellent, (1,000 reviews)
"Good breakfast and good location"
United States
Maria
The price is ₩129,565
₩150,295 total
includes taxes & fees
Dec 1 - Dec 2
Best Western Plus Osoyoos Hotel & Suites

9. Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel
2.5 star property
Osoyoos
8.4 out of 10, Very good, (1,005 reviews)
"Nice stay!!"
Canada
Viren
The price is ₩138,684
₩160,865 total
includes taxes & fees
Nov 19 - Nov 20
Coast Osoyoos Beach Hotel

10. Osoyoos Lakeview Inn & Suites

Osoyoos Lakeview Inn & Suites
2.5 star property
Osoyoos
8.4 out of 10, Very good, (1,002 reviews)
"Clean, great location"
Canada
Lana
The price is ₩85,486
₩99,164 total
includes taxes & fees
Nov 6 - Nov 7
Osoyoos Lakeview Inn & Suites

11. Richter Pass Beach Resort

Richter Pass Beach Resort
2.5 star property
Osoyoos
8.0 out of 10, Very good, (785 reviews)
"Really nice place to stay!"
Canada
Susana
The price is ₩54,834
₩63,608 total
includes taxes & fees
Nov 26 - Nov 27
Richter Pass Beach Resort

12. Sahara Courtyard Inn

Sahara Courtyard Inn
2.0 star property
Osoyoos
8.0 out of 10, Very good, (1,002 reviews)
"Staff are pleasant and rooms clean..."
Canada
Nelson
The price is ₩99,053
₩114,909 total
includes taxes & fees
Dec 6 - Dec 7
Sahara Courtyard Inn

13. Holiday Inn Hotel & Suites Osoyoos by IHG

Holiday Inn Hotel & Suites Osoyoos by IHG
3.0 star property
Osoyoos
7.8 out of 10, Good, (1,000 reviews)
"Wonderful location!"
Canada
Maggie
The price is ₩110,379
₩128,039 total
includes taxes & fees
Dec 6 - Dec 7
Holiday Inn Hotel & Suites Osoyoos by IHG

14. Avalon Inn

Avalon Inn
2.0 star property
Osoyoos
7.8 out of 10, Good, (635 reviews)
"Good place for a golf trip Group."
Canada
Vincent
The price is ₩109,376
₩126,876 total
includes taxes & fees
Nov 13 - Nov 14
Avalon Inn
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.

Choose what matters most at spa hotels in Osoyoos

Top Osoyoos Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Osoyoos?
Treat yourself to some time in a luxurious spa hotel and you won't regret it. Travelers love the beaches in Osoyoos. Enjoy the art galleries and lakeside setting during your vacation. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Osoyoos?
Spirit Ridge, in The Unbound Collection by Hyatt is a top beach spa hotel featuring a golf course, a vineyard, a waterslide, and a 24-hour fitness center. Enjoy a facial, body scrub, or Swedish massage at Solterra Desert Spa. Another popular spa hotel in Osoyoos is Watermark Beach Resort.
How many spa hotels will I find in Osoyoos?
Among Expedia's 216 accommodation options in Osoyoos, there are 2 spa hotels.
What's there to see and do in Osoyoos?
Take in the sights and attractions that Osoyoos offers with a visit to Gyro Beach, Osoyoos Lake, and Rattlesnake Canyon. If you have a little extra time during your trip, you might want to make a stop at Osoyoos Golf Club and Nk'Mip Desert Cultural Centre.
What is a Osoyoos spa hotel?
Spa hotels in Osoyoos provide lodging and have an on-site spa offering services like massages as well as body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.