Find cheap hotels near Spotted Lake
Check availability on hotels close to Spotted Lake
Featured Hotels in Spotted Lake

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
11.71 km from Spotted Lake
The price is CHF 196 per night
CHF 196
24 Jun - 25 Jun
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.

Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd Osoyoos BC
10.45 km from Spotted Lake
The price is CHF 228 per night
CHF 228
22 Jun - 23 Jun
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.

Westridge Motor Inn
9913 Highway 3 Osoyoos BC
7.99 km from Spotted Lake
The price is CHF 113 per night
CHF 113
22 Jun - 23 Jun
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.

Park Inn by Radisson Osoyoos
9130 Main St Osoyoos BC
8.27 km from Spotted Lake
The price is CHF 142 per night
CHF 142
24 Jun - 25 Jun
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.

Watermark Beach Resort
15 Park Place Osoyoos BC
9.08 km from Spotted Lake
The price is CHF 237 per night
CHF 237
22 Jun - 23 Jun
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.

Ciliegia Villa
12795 87th Street Osoyoos BC
5.9 km from Spotted Lake
The price is CHF 116 per night
CHF 116
23 Jun - 24 Jun
includes taxes & fees
During your stay at Ciliegia Villa, you're just a quick walk from Osoyoos Lake. Features include free WiFi in public areas and free self-parking, plus concierge services.
Parkplatz inbegriffen
Kostenloses WLAN

Sonora Desert Inn
10238 160 Ave Osoyoos BC
4.57 km from Spotted Lake
During your stay at Sonora Desert Inn, you're just a quick walk from Field's Lease Ecological Reserve. Free WiFi in public areas, free self-parking and a winery are available.

Coast Osoyoos Beach Hotel
7702 Main Street Osoyoos BC
9.81 km from Spotted Lake
The price is CHF 195 per night
CHF 195
23 Jun - 24 Jun
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 Osoyoos Lake. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Am Privatstrand
Pool

4 Bedroom Cottage on Osoyoos Lake - Private Beach and Clubhouse
Oliver BC
4.97 km from Spotted Lake
During your stay at this cottage, you're just a quick walk from Osoyoos Lake. An outdoor pool, 1 hot tub and laundry facilities are available. The cottage includes amenities such as free WiFi and 2.5 bathrooms.
Pool
Whirlpool

Large home 4 bed and 4 bath two separate suites home two kitchens water views
Osoyoos BC
5.06 km from Spotted Lake
During your stay at this holiday home, you're just a quick walk from Osoyoos Lake. Features include an outdoor pool, a gym and 1 hot tub. The holiday home offers free WiFi and a kitchen.
Pool
Whirlpool

*Impeccable 3 bedrm cottage in sought-after "The Cottages" Osoyoos Lake & beach
Oliver BC
4.97 km from Spotted Lake
During your stay at this cottage, you're just a quick walk from Osoyoos Lake. You'll find features such as an outdoor pool, a gym and 1 hot tub. The cottage includes amenities such as free WiFi and a kitchen.
Pool
Whirlpool

Holiday Inn Hotel & Suites Osoyoos by IHG
7906 Main Street Osoyoos BC
9.73 km from Spotted Lake
The price is CHF 159 per night
CHF 159
25 Jun - 26 Jun
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.

Peaceful, Modern Lake Cottage/A Sunny Retreat @ The Cottages on Osoyoos Lake 🌅
Oliver BC
4.96 km from Spotted Lake
During your stay at this holiday home, you're just a quick walk from Osoyoos Lake. A gym, 1 hot tub and laundry facilities are available. Enjoy your stay with amenities like a kitchen and 2 bathrooms in the holiday home.

Osoyoos Lakeview Inn & Suites
6004 89th Street Osoyoos BC
9.29 km from Spotted Lake
The price is CHF 95 per night
CHF 95
22 Jun - 23 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the pool at Osoyoos Lakeview Inn & Suites. During your stay, you're just a quick walk from Osoyoos Lake. Free WiFi in public areas, free self-parking and a seasonal outdoor pool are available.

Shiraz Villa
12190 Highway 3 Osoyoos BC
6.27 km from Spotted Lake
The price is CHF 138 per night
CHF 138
22 Jun - 23 Jun
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Shiraz Villa. During your stay, you'll be within walking distance of Osoyoos Desert Centre. Features include free WiFi in public areas and free self-parking.
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.
Spotted Lake hotels essential information
Accommodation | 534 hotels |
|---|---|
Lowest Price | CHF 95 |
Highest Price | CHF 237 |
Popular hotels | Walnut Beach Resort, Spirit Ridge, in The Unbound Collection by Hyatt, Westridge Motor Inn, Park Inn by Radisson Osoyoos, Watermark Beach Resort, Ciliegia Villa, Sonora Desert Inn, Coast Osoyoos Beach Hotel, 4 Bedroom Cottage on Osoyoos Lake - Private Beach and Clubhouse, Large home 4 bed and 4 bath two separate suites home two kitchens water views, *Impeccable 3 bedrm cottage in sought-after "The Cottages" Osoyoos Lake & beach, Holiday Inn Hotel & Suites Osoyoos by IHG, Peaceful, Modern Lake Cottage/A Sunny Retreat @ The Cottages on Osoyoos Lake 🌅, Osoyoos Lakeview Inn & Suites, Shiraz Villa |
