A kennel system to be used commercially at hotels, resorts or during travel of the pet owner. The purpose of the kennel system is to allow pet owners to bring their pets with them to a hotel, hostel, resort or similar place of travel. The kennel system is largely automated and is monitored and controlled by the owner so that the hotel owner would be able to maintain the facility with a minimum of staff involvement. The owner would have total control of the care of the pet, using the automated features of the unit and controlled through a remote computer system. The kennel system includes indoor and outdoor exercise areas and secure physical access to the pet by the owner, who can take the pet out of the unit at any time for additional exercise and play time with the pet. The kennel system can be composed of singular or multiple kennels and includes automated food and water dispensers, and an automated waste cleaning system. The kennel system includes an online booking system for advance booking of a kennel linked to an advance booking system for the owners lodging. Such online booking system would provide kennel occupancy information and booking options either through an independent online booking system or available through existing commercial sites.