Yes, self-watering containers are a great option for small spaces, providing consistent moisture to your tomato plants.