The phrase "onsite pool" refers to a swimming pool that is located within the same place or area as something else, like a hotel or apartment complex. Full definition
This complex provides access to two onsite pools as well as beach chair and umbrella rentals for guests wishing to feel the sand between their toes. (wyndhamvacationrentals.com)
There's 3 onsite pools framed by tropical plants and candle - lit corridors. (alluxia.com)
Suitable for 2 guests and part of the Blue on Blue resort you have the convenience of 2 lovely onsite pools, restaurant, day spa. (bestofmagnetic.com)