Castroville
Castroville is a city in the South Texas Plains. Castroville is known as the Little Alsace of Texas, because its founder brought in a large group of settlers from Alsace in the 1840s. Castroville has some good antiques and collectibles shopping.
Castroville Hotels
Enter your itinerary to show recommended Castroville hotel providers
Castroville Travel Guide
Select a section to browse the Castroville travel guide
Castroville Video
Select a Castroville travel guide video, or hover over a video for its description
Castroville Travel Deals
Deals by BookingBuddy * Taxes and fees may be extra
Castroville Travel Tips
Castroville travel tips courtesy of GeckoGo
- small town not much to do, good baseball teams • JOSHUA
More Castroville Tips
Compare Kayak, Orbitz, Priceline, Expedia, Travelocity and more.
Further Information