Contact

Conveniently located near downtown McCall, Idaho, we are open
Monday through Saturday, 9 am to 6 pm.
Appointments can be scheduled at times other than these by arranging in advance.
Online booking is available 24 hours.

Get All the Latest Spa Del Sol Specials, Events & More all in our Newsletter!

SIGN UP!

Phone: (208) 634-9711 Fax: (208) 634-9712 • relax@spa-del-sol.com
100 N. 3rd St. McCall, Idaho 83638

Your Name (required)

Your Email (required)

Subject

Your Message