Contact Sparkling Hill Resort in Vernon, BC

Sparkling Hill Resort is a world-renowned European inspired health and Wellness Center in the Okanagan Valley. Sparkling Hill Resort is an unrivaled destination for couples, incentive travel, or group retreats. For questions about accommodations, comments, to book a KurSpa treatment or for directions, please contact us anytime. We hope to welcome you to Sparkling Hill Resort soon.

Sparkling Hill Resort

888 Sparkling Place
Vernon, BC
V1H 2K7

General inquires, including Gift Cards:
Front Desk:


Donation Requests

Sparkling Hill Resort is proud to be a member of the Thompson Okanagan and show our support of our local community by sponsoring local charities, events, plus arts and culture initiatives. Please fill out the below form for us to assist in your fundraising efforts. Our team will review your application and be in touch with successful applicants within 30 days.

Please fill in as much information as possible on the donation request form for us to make an informed decision regarding your request. Online requests only please, phone calls and walk ins will not be accepted.

Sales & Marketing

Getting to the Resort

Sparkling Hill Resort is a short drive from Kelowna International Airport (YLW), which offers daily domestic and international flights to and from cities such as Vancouver, Toronto, Whitehorse, Victoria, Seattle, and San Francisco. Shell Aerocentre, which offers 24/7 landing for private jets, is also nearby. In addition, Sparkling Hill Resort has two helipads and we are able to accommodate arrivals via private helicopter. No matter how far you’ve travelled, Sparkling Hill Resort is the choice among hotels near Kelowna Airport.

Elite Mile Airport Shuttle:
As our preferred transportation partner, Elite Mile provides our guests with direct transportation between Sparkling Hill and Kelowna Airport. The Mercedes vehicles offer spacious seating along with large luggage storage. Kelowna airport shuttle services are customized to your travel plans and can be booked to accommodate your schedule by calling 250 869 7031 or online by clicking here.