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

spa at hotel alsace

  • spa logo

Hours of Operation

open 9am - 6pm Monday - Saturday
open 9am - 1pm Sunday

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.

*Each field must be complete to submit request for spa appointment.

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

Info

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.