Amenities at the Westgate include pools and hot tubs, a children's wading pool, a playground, a game room, a fitness centre, basketball, tennis and volleyball courts, a miniature golf course. The Westgate Town Center Resort is a pet-friendly hotel. The Westgate Kid's Club provides organized indoor activities for kids staying at the resort.