Hotel Alsace & Spa - Castroville, Texas, TX 78009, United States

Spa Alsace - Castroville, Texas - relax here

Ask us at checkin about how to add a Spa Credit to your stay at a 10% discount.

  • Pic 076

We are happy to offer our overnight guests a new way to save on spa appointments!  During your checkin process ask our front desk about the 10% SPA CREDIT that can be used during your stay.

If this promotion is something you are interested in we strongly recommend that you call ahead to secure your spa appointment time(s) before check in by calling 830-538-3200 or emailing us at

Spa Hours of Operation

open 9am - 6pm Wednesday - Sunday
open 9am - 3pm Monday & Tuesday

Appointments are necessary for all spa services but walk-ins are welcome as schedule permits. A credit card is required for all reservations. Services & pricing are subject to availability & change. For scheduling purposes we cannot guarantee requested therapists or order in which treatments are received.

Hotel Alsace & Spa
1651 US Highway 90 West
Castroville, Texas, TX 78009, United States
Call: +1 830 5383200
(830) 538-3201


We know you work hard, REST WELL in historic Castroville, Texas. Whether traveling for business or choosing us as your special destination, Hotel Alsace is the perfect choice for your hospitality needs. Every aspect of our property revolves around one thing - our unique setting overlooking the Medina River Valley and historic Castroville. Many consider our view as one of the Texas Hill Country's best kept secrets.