Castroville Hotels

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 Hotels and Accommodation

Enter your trip information to search for Castroville accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading photos…
Castroville tourism photos provided by Panoramio are under the copyright of their owners

Castroville Travel Tips

small town not much to do, good baseball teams JOSHUA
More Castroville Tips  GeckoGo

Castroville Accommodation Offers

Popular Castroville hotel and accommodation specials
Loading offers…

Castroville Tourist Information

Select a Castroville tourist information site for Castroville travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Castroville

Travel to a Random Destination