Find hotels near Spotted Lake, from $99

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Spotted Lake hotels

Shiraz Villa

Shiraz Villa
3.5 star property
3.9 mi from Spotted Lake
9.4 out of 10, Exceptional, (519 reviews)
"Very nice stay, highly recommended"
Canada
Yang
$178 nightly
The price is $206
Jun 17 - Jun 18
Total with taxes and fees
Shiraz Villa

Park Inn by Radisson Osoyoos

Park Inn by Radisson Osoyoos
2.5 star property
5.1 mi from Spotted Lake
9.0 out of 10, Wonderful, (1,012 reviews)
"Breakfast was amazing and always stocked up!"
Canada
Hector
$142 nightly
The price is $164
Jun 18 - Jun 19
Total with taxes and fees
Park Inn by Radisson Osoyoos

Oliver Motel & Inn

Oliver Motel & Inn
2.0 star property
7 mi from Spotted Lake
9.0 out of 10, Wonderful, (13 reviews)
"Great location, clean rooms with all that was needed for the day/night. Great staff!"
Canada
Jeffrey
$86 nightly
The price is $99
Jun 17 - Jun 18
Total with taxes and fees
Oliver Motel & Inn

Osoyoos Lakeview Inn & Suites

Osoyoos Lakeview Inn & Suites
2.5 star property
5.8 mi from Spotted Lake
8.4 out of 10, Very Good, (1,016 reviews)
"Great place to stay!"
Canada
Sarah
$96 nightly
The price is $111
Jun 17 - Jun 18
Total with taxes and fees
Osoyoos Lakeview Inn & Suites

Coast Oliver Hotel

Coast Oliver Hotel
3.0 star property
7.3 mi from Spotted Lake
8.6 out of 10, Excellent, (1,018 reviews)
"Free parking, excellent free breakfast, nice locale by the river"
Canada
Cheryl
$140 nightly
The price is $162
Jun 25 - Jun 26
Total with taxes and fees
Coast Oliver Hotel

Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites
3.0 star property
6.6 mi from Spotted Lake
8.8 out of 10, Excellent, (1,024 reviews)
"Clean room , the breakfast was good."
Canada
Harmohan
$199 nightly
The price is $231
Jun 25 - Jun 26
Total with taxes and fees
Best Western Plus Osoyoos Hotel & Suites

Cactus Tree Inn

Cactus Tree Inn
2.0 star property
6.9 mi from Spotted Lake
8.2 out of 10, Very Good, (691 reviews)
"Great little place to stay. Not super fancy but clean and good price"
Canada
Jaret
$89 nightly
The price is $104
Jun 17 - Jun 18
Total with taxes and fees
Cactus Tree Inn

Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations
3.0 star property
6.2 mi from Spotted Lake
8.6 out of 10, Excellent, (1,259 reviews)
"Great location and staffs were so kind."
Canada
Miryung
$114 nightly
The price is $133
Jun 21 - Jun 22
Total with taxes and fees
Desert Surfside Waterfront Accommodations

Crowsnest Vineyards Guesthouse

Crowsnest Vineyards Guesthouse
3.0 star property
10.5 mi from Spotted Lake
9.0 out of 10, Wonderful, (411 reviews)
"The hotel was amazing and the staff was super supportive and respectful ❤️"
Canada
Jaskirat singh
$115 nightly
The price is $130
Jun 18 - Jun 19
Total with taxes and fees
Crowsnest Vineyards Guesthouse

Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel
2.5 star property
6.1 mi from Spotted Lake
8.4 out of 10, Very Good, (1,020 reviews)
"Location is very good. Great beach in front and walking distance to restaurants."
Canada
Janie
$190 nightly
The price is $221
Jun 22 - Jun 23
Total with taxes and fees
Coast Osoyoos Beach Hotel
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.

Compare popular hotels close to Spotted Lake

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
View from room
Shiraz Villa
3.5 star property
9.4
Exceptional
519 reviews
View
Standard Room, 2 Queen Beds, Non Smoking, Mountain View | Free WiFi, bed sheets, alarm clocks
Park Inn by Radisson Osoyoos
2.5 star property
9.0
Wonderful
1,012 reviews
View
Terrace/patio
Ciliegia Villa
3.0 star property
9.0
Wonderful
411 reviews
View
BBQ/picnic area
Osoyoos Lakeview Inn & Suites
2.5 star property
8.4
Very Good
1,016 reviews
View
Standard Room, 2 Queen Beds (Second floor) | Desk, free WiFi, bed sheets
Oliver Motel & Inn
2.0 star property
9.0
Wonderful
13 reviews
View

Top Spotted Lake Hotel Reviews

Hotels near other Spotted Lake attractions

Frequently asked questions

What are the top-rated hotels near Spotted Lake?
Discover the top-rated hotels near Spotted Lake that promise a memorable stay in Oliver, British Columbia, Canada.

Shiraz Villa

Shiraz Villa is a charming 3.5-star hotel located just 3.8 miles from Spotted Lake, with an impressive review rating of 9.4. This inviting retreat features a fully equipped kitchen, a cozy terrace, and a beautiful patio where travelers can relax and enjoy the stunning lake views. With amenities like air conditioning, self-parking, and access to nearby wineries and golf courses, Shiraz Villa offers a perfect blend of comfort and convenience for travelers seeking a refreshing getaway.
How much is a hotel near Spotted Lake?
Staying near Spotted Lake is a treat, with plenty of hotels from $99 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Spotted Lake?
For families looking for top-rated hotels with views near Spotted Lake, Oliver offers some delightful options.

Shiraz Villa

Shiraz Villa, just 3.8 miles from Spotted Lake, is a charming 3.5-star hotel with an impressive review rating of 9.4. This family-friendly hotel features a lovely garden and a playground, ensuring a fun and safe space for children to play. Guests will also appreciate the well-equipped kitchen for family meals, along with a patio and terrace for relaxation. With amenities like air conditioning and free self-parking, Shiraz Villa is perfect for families seeking comfort and convenience.
Which hotels near Spotted Lake offer the best views?
Discover the best hotels near Spotted Lake that offer breathtaking views and inviting atmospheres for your stay in Oliver, British Columbia.

Shiraz Villa

Shiraz Villa is a charming 3.5-star hotel located just 3.8 miles from Spotted Lake, rated 9.4 by travelers. Guests will appreciate the stunning lake views from the terrace and the relaxing ambiance throughout the hotel. The villa features a well-equipped kitchen, perfect for preparing meals, and a patio to soak in the beautiful surroundings. With amenities like a nearby beach, golf options, and self-parking, Shiraz Villa offers a delightful retreat for those looking to experience Oliver's natural beauty.
Can I book a fully refundable hotel close to Spotted Lake?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Spotted Lake", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Spotted Lake?
To look for discounts on hotels near Spotted Lake, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia