Romantic Hotels in Osoyoos

The Official Guide to Romantic Hotels in Osoyoos – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Hotels in Osoyoos for Couples

View all photos

9
Excellent
478 Reviews

From

128$/night

Watermark Beach Resort

15 Park Place
Check Availability

Luxury Romantic Hotels in Osoyoos

View all photos

8.7
Excellent
464 Reviews

From

140$/night

Walnut Beach Resort

4200 Lakeshore Drive
Check Availability

Cheap Romantic Hotels in Osoyoos

View all photos

8.8
Excellent
373 Reviews

From

121$/night

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd
Check Availability

Romantic Hotels in Osoyoos with Hot Tub

View all photos

6.4
Good
23 Reviews

From

81$/night

Sonora Desert Inn

10238 160Th Avenue
Check Availability

Location

Osoyoos, British Columbia, Canada, V0H 1V0

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE