Yes, pets are welcome in designated pet-friendly lodges. These are marked with a pet icon in the booking system.