Choose dates to view prices

Villa's At Eldorado Resort

Photo gallery for Villa's At Eldorado Resort

Private beach
2 indoor pools, seasonal outdoor pool, pool cabanas (surcharge)

Overview of Villa's At Eldorado Resort

Villa's At Eldorado Resort

4.0 star property

0 verified guest reviews

Property highlights

  • Free parking
  • Pool
  • Free WiFi
  • Air conditioning
  • Refrigerator
  • Laundry facilities
500 Cook Rd, Kelowna, BC, V1W 3G9
Main amenities
  • Daily housekeeping
  • On a private beach
  • 2 restaurants and 2 bars/lounges
  • 2 indoor pools and 2 spa tubs
  • Sauna
  • Steam room
  • Seasonal outdoor pool
  • Children's pool
  • Pool bar
  • Spa services
  • Massage/treatment rooms
  • Terrace
Feel at home
  • Children's pool
  • Fridge
  • Connecting/adjoining rooms available
  • Separate bath and shower
  • Separate dining area
  • Separate sitting area

Room options

About this area

What's nearby

  • In South Pandosy
  • UBC-Okanagan - 17 min drive

Getting around

  • Kelowna, BC (YLW-Kelowna Intl.) - 26 min drive
  • Penticton, BC (YYF-Penticton Regional) - 64 min drive


  • McDonald's - 2 min drive
  • Shore Line Brewing Co - 15 min walk
  • Subway - 8 min walk
  • Tim Hortons - 19 min walk
  • Creekside Pub - 6 min walk

About this property

Villa's At Eldorado Resort

Villa's At Eldorado Resort is a great choice for your beach stay in Kelowna. 2 indoor pools provide fun for everyone, while guests in the mood for pampering can indulge in deep-tissue massages, aromatherapy and manicures and pedicures. Dining choices include 2 restaurants, and the 2 bars/lounges are great places to grab a cold drink. A poolside bar and a sauna are offered, and in-room conveniences include washers/dryers and fridges.



At a glance


  • Check-in time from 4:00 PM until anytime
  • Minimum check-in age – 19
  • Check-out time is 11:00 AM

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • Front desk staff will greet guests on arrival
  • Guests are recommended to download the property's Akia mobile app before check-in

Required at check-in

  • Credit card, debit card or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 19


  • Pets not allowed

Special features


Guests can pamper themselves by indulging in the on-site spa services. There are 2 treatment rooms. Services include deep-tissue massages, hot stone massages, sports massages and facials. A variety of treatment therapies are provided, including aromatherapy.

Fees & policies

Refundable deposits

  • Deposit: CAD 100 per accommodation, per day

Mandatory fees

You'll be asked to pay the following charges by the property at check-in or check-out:
  • Administrative fee: CAD 20 per accommodation, per night

Pool, spa, & gym (if applicable)

  • Pool access available from 7:00 AM to 10:00 PM
  • The seasonal pool is open from May 01 to October 31
  • Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation


<p>The property has connecting/adjoining rooms. These are subject to availability and can be requested by contacting the property using the number on the booking confirmation.</p><p>This property does not have lifts.</p><p>This property accepts credit cards, debit cards and cash.</p>

Also known as

Villa's At Eldorado Kelowna
Villa's At Eldorado Resort Kelowna
Villa's At Eldorado Resort Aparthotel
Villa's At Eldorado Resort Aparthotel Kelowna

Frequently asked questions

Does Villa's At Eldorado Resort offer free cancellation for a full refund?
Yes, Villa's At Eldorado Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in, depending on the property's cancellation policy. Just make sure that you check this property's cancellation policy for the exact terms and conditions.
Is there a pool at Villa's At Eldorado Resort?
Yes, there are 2 indoor pools, a seasonal outdoor pool and a children's pool. Guests have pool access from 7:00 AM to 10:00 PM.
Are pets allowed at Villa's At Eldorado Resort?
Sorry, pets aren't allowed.
Is parking offered on site at Villa's At Eldorado Resort?
Yes, there's free self parking.
What are the check-in and check-out times at Villa's At Eldorado Resort?
You can check in from 4:00 PM - anytime. Check-out time is 11:00 AM.
What is there to do at Villa's At Eldorado Resort and nearby?
Villa's At Eldorado Resort has 2 indoor pools, 2 bars and a private beach, as well as a sauna and a steam room.
Are there restaurants at or near Villa's At Eldorado Resort?
Yes, there are 2 on-site restaurants.
Does Villa's At Eldorado Resort have any outdoor private spaces?
Yes, every room features a balcony or patio.
What's the area around Villa's At Eldorado Resort like?
Villa's At Eldorado Resort is a short 1-minute walk from Okanagan Lake and 14 minutes' walk from Boyce-Gyro Beach Park.



No reviews yet

Be the first to leave a review for this property after your stay.