Chaminade Resort and Spa Phone Numbers and Emails

Toll-Free Number:

  • (800) 283-6569

Customer Service:

  • (831) 475-5600
    Resort Direct

Legal:

  • (844) 203-0204

Sales/ Reservations:

  • (844) 258-7212
    Toll Free

Chaminade Resort and Spa Email:

Legal
Send Message
Is this your business?
PissedConsumer Club

Contact Information

Chaminade Resort and Spa Website:

Chaminade Resort and Spa Help Center:

Corporate Office Address:

Chaminade Resort and Spa
One Chaminade Lane
Santa Cruz, California 95065
United States

Chaminade Resort and Spa Rating Based on 1 Review

Rating details

1.3
more details
Diversity of Products or Services
Exchange, Refund and Cancellation Policy
Value for money
Customer service

Rating stats

Rating trend

Write a review
Do you have something to say about Chaminade Resort and Spa? What happened? What can we help you with?
Submit review Don't show this popup