A good choice for a pool in your home can be to use shipping containers. The containers are waterproof, have a considerable depth, and a length dimension that make them well suited to build pools, and they are very cheap!
You can make a good hole to fit the container at ground or at least a part of it, or even if you want to save more costs you can just install it on the ground and make it accessible with a ladder. If the container has a leak, you can always cover the inside with a plastic sheet and glue.
Here we show you some ideas of swimming pools of various formats made with containers, so you can check that it’s not something so amazing and perfectly affordable.