Make The McCall Promise Today!

Member Login

Please login to access your business profile

Lost your password?

Contact Us

  • Address: 605 N 3rd St | McCall, ID 83638
  • Mailing Address: PO Box 350 | McCall, ID 83638
  • Map & Directions

The Spa at Tamarack Resort therapists are passionate about their practice and work with you to make sure every facial or massage is specialized to your individual needs. They ensure that each experience is relaxing and enriching to achieve your desired outcome. Tamarack’s therapists believe in using only the best skin care products and the most beneficial techniques to provide a spa experience that will nourish both your body and spirit.

Book a full body, swedish, sport, or deep tissue massage or a facial online today.

311 Village Drive
Tamarack, Idaho 83615