Yes, Marriott's Grande Vista has multiple pools on-site for hotel guests:
Village Center Pool, adjacent Children's Pool, Lap Pool (Outdoor)
Plaza del Sol Pool w/Children's Splash Pad (Outdoor)
Club Village Pool and Golf Village Pool (Outdoor)
Whirlpool