Sparkling Hill Resort
Photo: Sparkling Hill Resort / Courtesy of the property

Sparkling Hill Resort, Canada

Sitting atop a granite bluff overlooking Canada’s Lake Okanaga, Sparkling Hill Resort is home to the KurSpa, derived from the words “healing water.” Book a stay to enjoy the property's steam room and sauna, the heated outdoor infinity pool, the indoor hot and cold pool, Kneipp hydrotherapy, and incredible relaxation rooms. Rates from $311 per night; includes daily breakfast and free wifi.