Find 280 hotels in Osoyoos
Hotels from €66
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Check hotel availability in Osoyoos
Most frequently booked hotels in Osoyoos

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
2.88 km from city centre
The price is €122 per night
€122
10 May - 11 May
includes taxes & fees
Our customers tell us they can't get enough of Walnut Beach Resort's great beach location. During your stay, you're just a quick walk from Osoyoos Lake. Enjoy features like free WiFi in public areas and free self-parking, plus an outdoor pool.
On private beach
Pool

Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd Osoyoos BC
2.55 km from city centre
The price is €172 per night
€172
10 May - 11 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Spirit Ridge, in The Unbound Collection by Hyatt. During your stay, you're just a quick walk from Nk'Mip Desert Cultural Centre. Features include free WiFi in public areas, free self-parking and a free beach shuttle.

Watermark Beach Resort
15 Park Place Osoyoos BC
0.37 km from city centre
The price is €144 per night
€144
10 May - 11 May
includes taxes & fees
Our customers tell us that they can't get enough of the pool at Watermark Beach Resort. During your stay, you're just a quick walk from Osoyoos Lake. You'll find features such as free WiFi in public areas and free self-parking, plus 2 restaurants. This property offers pet-friendly amenities, such as food and water bowls.
Pool
Hot tub

Coast Osoyoos Beach Hotel
7702 Main Street Osoyoos BC
1 km from city centre
The price is €117 per night
€117
10 May - 11 May
includes taxes & fees
Coast Osoyoos Beach Hotel's great beach location gets high marks from our customers. During your stay, you're just a quick walk from Starlite Marina & Beach Shop. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

Park Inn by Radisson Osoyoos
9130 Main St Osoyoos BC
0.56 km from city centre
The price is €105 per night
€105
18 May - 19 May
includes taxes & fees
The free breakfast at Park Inn by Radisson Osoyoos gets high marks from our customers. During your stay, you're just a quick walk from British Columbia Visitor Centre at Osoyoos. Enjoy features like free WiFi in public areas and free self-parking, plus a business centre.
Pool
Hot tub

Best Western Plus Osoyoos Hotel & Suites
5506 Main Street Osoyoos BC
1.95 km from city centre
The price is €124 per night
€124
18 May - 19 May
includes taxes & fees
Our customers tell us that they can't get enough of the free breakfast at Best Western Plus Osoyoos Hotel & Suites. During your stay, you're just a quick walk from Rattlesnake Canyon Amusement Park. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.

Holiday Inn Hotel & Suites Osoyoos by IHG
7906 Main Street Osoyoos BC
0.91 km from city centre
The price is €104 per night
€104
11 May - 12 May
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Holiday Inn Hotel & Suites Osoyoos by IHG. During your stay, you're just a quick walk from Osoyoos Lake. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.
On private beach
Pool

Westridge Motor Inn
9913 Highway 3 Osoyoos BC
0.86 km from city centre
The price is €104 per night
€104
9 May - 10 May
includes taxes & fees
Our customers tell us that they can't get enough of the pool at Westridge Motor Inn. During your stay, you're just a quick walk from British Columbia Visitor Centre at Osoyoos. Free WiFi in public areas, free self-parking and a restaurant are available.
Pool
Pet-friendly

Osoyoos Lakeview Inn & Suites
6004 89th Street Osoyoos BC
0.95 km from city centre
The price is €84 per night
