Cheap hotels in New Braunfels (TX), Texas from $55/night | Brek