Find Hotels with an Indoor Pool in Osoyoos from CA $147

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Osoyoos Hotels with an Indoor Pool

This weekend
Next weekend

Top Osoyoos Hotels with an Indoor Pool

Our top choices for Osoyoos hotels with an indoor pool

Best Western Plus Osoyoos Hotel & Suites

3.0 star property
8.8 out of 10, Excellent, (1011)
"Perfect place to stay with kids."
The price is CA $153
CA $177 total
includes taxes & fees
Sep 28 - Sep 29
Best Western Plus Osoyoos Hotel & Suites

Coast Oliver Hotel

3.0 star property
8.6 out of 10, Excellent, (1011)
"Great hotel "
The price is CA $147
CA $171 total
includes taxes & fees
Oct 1 - Oct 2
Coast Oliver Hotel

Coast Osoyoos Beach Hotel

2.5 star property
8.2 out of 10, Very good, (1015)
"Great hotel, nice beach and a good breakfast."
The price is CA $150
CA $174 total
includes taxes & fees
Oct 1 - Oct 2
Coast Osoyoos Beach Hotel

Holiday Inn Hotel & Suites Osoyoos by IHG

3.0 star property
7.8 out of 10, Good, (1022)
"Will stay there again "
The price is CA $149
CA $173 total
includes taxes & fees
Oct 1 - Oct 2
Holiday Inn Hotel & Suites Osoyoos by IHG
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.

Find out more about Osoyoos

Find out more about Osoyoos

Discover top Osoyoos attractions

Osoyoos, nestled in the heart of British Columbia’s wine country, offers an array of leisurely pursuits for those seeking a relaxing vacation. Start your day at Osoyoos Lake, where you can enjoy swimming in its warm waters or lounging on sandy beaches, perfect for families looking to unwind. The nearby Osoyoos Desert Centre provides a unique opportunity to explore the fascinating flora and fauna of Canada’s only desert, with walking trails that invite you to take in the serene landscape. For wine enthusiasts, the picturesque vineyards of the Osoyoos wine region offer tastings and tours, allowing you to savour exquisite local wines while soaking in stunning views of the rolling hills. If you're in the mood for some gentle adventure, consider a guided boat tour on the lake, where you can relax and enjoy the scenic beauty from the water. You’ll find a variety of hotels with pools in the town centre, providing a perfect base to return to after a day of exploration. Many of these accommodations feature family-friendly amenities and attentive service that will make you feel pampered, ensuring that your getaway is both comfortable and memorable.

Find the best hotels with indoor pool in Osoyoos

For those seeking a refreshing retreat in Osoyoos, British Columbia, these hotels feature inviting indoor pools, perfect for year-round relaxation and enjoyment. Each hotel offers unique amenities to enhance your stay.

Best Western Plus Osoyoos Hotel & Suites

  • Why it's great for a dip in the indoor pool: The Best Western Plus Osoyoos Hotel & Suites is an excellent choice for travelers who appreciate the luxury of an indoor pool, an excellent guest review rating of 8.8. Guests can enjoy the indoor pool along with a hot tub, ensuring a relaxing experience after a day of exploring the beautiful surroundings of Osoyoos.
  • Other amenities: The hotel also offers complimentary breakfast, free onsite parking, and a fitness centre to keep guests active. For those who enjoy outdoor activities, nearby options for kayaking, windsurfing, and skiing provide plenty of adventure. Additional features include a kitchenette in rooms, a separate living room for added space, and daily housekeeping to ensure a comfortable stay.
  • Nearby attractions: Osoyoos Lake - 0.2 km, Starlite Marina & Beach Shop - 1.2 km, Rattlesnake Canyon - 0 km

Coast Osoyoos Beach Hotel

  • Why it's great for a dip in the indoor pool: The Coast Osoyoos Beach Hotel is a fantastic option for those looking to enjoy an indoor pool, with a solid guest review rating of 8.2. This welcoming hotel provides guests with an indoor pool experience, complemented by a hot tub, offering a peaceful retreat no matter the season.
  • Other amenities: Guests can indulge in free breakfast, self-parking, and on-site paddleboarding for a bit of fun. The hotel features air conditioning, a terrace for relaxation, and easy access to the beach for sunbathing. With a kitchen and kitchenette in the rooms, guests have the convenience of preparing their own meals during their stay.
  • Nearby attractions: Osoyoos Lake - 0 km, Starlite Marina & Beach Shop - 0.2 km, Pioneer Walkway - 0.2 km

Holiday Inn Hotel & Suites Osoyoos by IHG

  • Why it's great for a dip in the indoor pool: The Holiday Inn Hotel & Suites Osoyoos by IHG provides a comfortable stay with the added luxury of an indoor pool, receiving a review rating of 7.8. Guests can relax and unwind in the indoor pool area, complemented by a hot tub for ultimate relaxation after a day of activities.
  • Other amenities: This hotel features an ocean-view restaurant, fitness facilities, and free self-parking for convenience. Guests can enjoy a range of activities, from kayaking and motorboating to lounging on the nearby beach. With a playground for children and a terrace for taking in the views, this hotel is well-equipped for guests seeking both relaxation and adventure.
  • Nearby attractions: Osoyoos Lake - 0 km, Starlite Marina & Beach Shop - 0.1 km, Pioneer Walkway - 0.1 km

Expand your search

Most booked related stays in Osoyoos in 2025

Top Osoyoos Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia