Choose your preferred currency.
This charming Texas Hill Country boutique hotel offers complimentary Wi-Fi and lush gardens. Each morning, a gourmet breakfast is served. Each individually decorated room at the Crystal River Inn includes cable television. Additionally, a private bathroom is included.
Certain rooms feature fireplaces, whirlpool tubs, or direct access to the gardens or patio. On-site spa services include facials, massages, and body wraps. Adjacent to the hotel's garden is a full bar with patio seating. The innkeepers are available to plan weddings, couples' retreats, river excursions, and unique murder mystery parties.
The homemade breakfast menu changes seasonally and includes items such as eggs Benedict, fruit crepes, and French toast. Crystal River Inn is less than a mile from Texas State University. San Marcos Premium Outlets are only a ten-minute drive away.
326 West Hopkins Street, San Marcos, United States
WiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are allowed on request. Charges may be applicable.
Children of any age are allowed.
Children from 1 year old to 2 years old stay for free when using an available cot.
People 6 years old and over stay for US$15 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
"The house is nice considering it’s age. very inviting. the staff and owner w.."
Find other great 2-star options near the Crystal River Inn.
920 Northwest 69th terrace, Gainesville
38 marine Street , Saint Augustine
2910 W. International Speedway Blvd, Daytona Beach
800 Cinnamon Beach Way, Palm Coast
800 Cinnamon Beach Way, Palm Coast
300 N. Atlantic Ave, Daytona Beach
400 North Atlantic Avenue, Daytona Beach
300 North Atlantic Avenue, Daytona Beach
707 South Atlantic Avenue, Ormond Beach
2006 Ocean Shore Blvd Unit 1, Ormond Beach
626 Lee Road, Orlando
1306 East Commerce Street, San Antonio
8741 International Drive, Orlando
201 Ivory Coral Lane, merritt Island
1936 mcCoy Road, Orlando
8451 Palm Parkway, Orlando
8850 Airport Blvd., Houston
7751 Black Lake Road, Kissimmee
Windermere Avenue, Kissimmee
16740 Lazy Breeze Loop, Clermont
8956 Coco Palm Road Paradise Palms, Kissimmee
8958 Candy Palm Road , Kissimmee
2977 Buccaneer Palm Road , Kissimmee
2779 Lido Key Drive, Kissimmee
Hold On!